• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Basit Bir Http İstemcisi Örneği JAVA

Üyelik Tarihi
7 Ocak 2015
Konular
4,091
Mesajlar
4,274
MFC Puanı
40
Kod:
import java.net.*; 
import java.io.*; 

public class SocketCat { 

public static **** main(String[] args) { 

for (int i = 0; i < args.length; i++) { 
int port = 80; 
String file = "/"; 
try { 
URL u = new URL(args[i]); 
if (u.getPort() != -1) port = u.getPort(); 
if (!(u.getProtocol().equalsIgnoreCase("http"))) { 
System.err.println("I only understand http."); 
continue; 
} 
if (!(u.getFile().equals(""))) file = u.getFile(); 
Socket s = new Socket(u.getHost(), port); 
OutputStream theOutput = s.getOutputStream(); 
PrintWriter pw = new PrintWriter(theOutput, false); 
pw.println("GET " + file + " HTTP/1.0"); 
pw.println("Accept: text/plain, text/html, text/*"); 
pw.println(); 
pw.flush(); 

InputStream in = s.getInputStream(); 
InputStreamReader isr = new InputStreamReader(in); 
BufferedReader br = new BufferedReader(isr, "ASCII"); 
String theLine; 
while ((theLine = br.readLine()) != null) { 
System.out.println(theLine); 
} 
} 
catch (MalformedURLException e) { 
System.err.println(args[i] + " is not a valid URL"); 
} 
catch (IOException ex) { 
System.err.println(ex); 
} 

} 

} 

}
 
Üst