上周末去騰訊面試,跟一個技術人員聊,聊到如何通過WAP接入點連接網絡時:
T:說說通過WAP接入點連接一個服務器的過程。
W:初始化WinSock庫-調用socket()創建一個socket,調用connect連接10.0.0.172服務器,然后發送一個CONNECT請求連接目標服務器...(被打斷).
T:有CONNECT這個請求嗎?
W:...
W:當然有
T:CONNECT請求怎么寫?
W:CONNECT a.b.c.d:port HTTP/1.0\r\n\r\n
T:這里面為什么沒有URL地址,你確定這樣能連接成功嗎?
W:...
W:HTTP協議不是只有GET和POST請求,這兩個請求是要帶URL的。但是CONNECT是連接目標主機的請求,不需要URL。
后面又說到不通過代理連接的問題
T:給你一個域名,不用代理,如何連接到服務器
W:創建socket,調用gethostbyname解析域名...(又被打斷)
T:解析域名的這個函數是系統的API嗎?
W:...
posted on 2009-09-23 17:35
披星戴月 閱讀(609)
評論(1) 編輯 收藏 引用 所屬分類:
c/c++