我必須建立一個TCP連接到服務器,這就要求我送證書格式登錄:如何發送認證字符串來建立TCP連接?
<STX>username=fred&password=123456<ETX>
比方說主持人:qstage.thetcphost.com和端口:8999
我是socket編程新手,並使用它來實現這一點。我在客戶端使用了java.net.Socket
,但我不知道如何將以上字符串用於身份驗證發送到Java中的TCP服務器。
我現在可以遠程登錄服務器。
但我怎麼傳中,< STX> ... < ETX>格式憑證字符串後(或期間): Socket套接字=新的Socket( 「mshxml.morningstar.com」,8999); 我的意思是我必須寫一段代碼來驗證自己到TCP服務器的代碼片段是什麼?
我已經搜索了這個網站的這個信息,但找不到任何。 幫助將不勝感激。
看看:[java.net.ConnectException:連接被拒絕(http://stackoverflow.com/q/6876266/4290096) –
的連接被拒絕問題現在解決。在創建連接之前,我的IP必須列入白名單。現在主要的問題仍然存在:如何將憑據字符串傳遞給服務器? – Pratap