看板 java 關於我們 聯絡資訊
小弟在嘗試將key進去字串 傳給google等收尋引擎 再將它傳回來的結果秀出來 程式碼如下: import java.io.*; import java.net.*; public class hw{ Socket sock; PrintWriter writer; //寫給shocket BufferedReader reader ; //接收server訊息 InputStreamReader stream; //用來取得Socket所輸入串流 public void go(){ try{ BufferedReader str = new BufferedReader(new InputStreamReader(System.in)); String text = str.readLine(); //key要收尋的關鍵字 sock = new Socket("tw.search.yahoo.com",80); writer = new PrintWriter(sock.getOutputStream()); writer.print("text"); stream = new InputStreamReader(sock.getInputStream()); reader = new BufferedReader(stream); String message = reader.readLine(); System.out.println("結果: " + message); reader.close(); writer.close(); str.close(); } catch(IOException ex){ ex.printStackTrace(); } }//close go public static void main(String[] args){ new hw().go(); } } 可以compiler 但執行卻沒反應 打關鍵字後Enter後沒反應了 是我的觀念完全錯誤了 囧 還是漏了什麼 叩謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.151.50
superlubu:是非常的錯誤. 你以為直接寫進去就等於寫到 form 裡嗎 07/12 21:31
superlubu:而且雅虎雖沒被微軟吞掉,但也不代表是咕狗的啊 XDrz 07/12 21:33
superlubu:要用 http://www.google.com/search?q=關鍵字 啊 XD 07/12 21:37
UPIO:囧 哪方面的知識要補強阿 07/12 21:39
superlubu:很多方面... 基本上 Socket 也用錯了,你要用 URLConn.. 07/12 21:41
superlubu:歹勢,是 HttpURLConnection 07/12 21:46
UPIO:感謝 書看的不夠多 見笑了 07/12 21:52