看板 java 關於我們 聯絡資訊
程式主要是.. Client: 製造 Key,加密訊息後,透過 Socket 傳給 Server。 程式碼節錄: String message = "PTT java"; Socket s = new Socket(host, port); Cipher cipher = Cipher.getInstance("DES"); cipher.init(Cipher.ENCRYPT_MODE, key); CipherOutputStream cipherout = new CipherOutputStream(s.getOutputStream(),cipher); cipherout.write(message.getBytes()); ----- 可是到這邊我就不知道要怎麼讓 Socket 傳過去。 Google 到的做法: PrintWriter outto = new PrintWriter(s.getOutputStream(), true); outto.println(這邊放要傳的東西); 是要這樣傳嗎?但我不知道如何結合兩者,還是說這樣就已經傳過去? 希望有人可以解惑,謝謝! -- 如果描述不夠清楚會再補充,我知道我是來求教(救?!)不是來算命的! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.237.226.10
snowlike:應該已經傳過去了.. 12/10 18:41
jej:請參考httpclient http://tinyurl.com/y9fmf4x 12/11 00:42
jej:這個cipher在轉成inputstream,在搭配httpclient的outputstream 12/11 00:50
sbrhsieh:為甚麼要提到 HttpClient?! 12/11 01:36