上周末去騰訊面試,跟一個技術(shù)人員聊,聊到如何通過WAP接入點連接網(wǎng)絡時:
T:說說通過WAP接入點連接一個服務器的過程。
W:初始化WinSock庫-調(diào)用socket()創(chuàng)建一個socket,調(diào)用connect連接10.0.0.172服務器,然后發(fā)送一個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協(xié)議不是只有GET和POST請求,這兩個請求是要帶URL的。但是CONNECT是連接目標主機的請求,不需要URL。
后面又說到不通過代理連接的問題
T:給你一個域名,不用代理,如何連接到服務器
W:創(chuàng)建socket,調(diào)用gethostbyname解析域名...(又被打斷)
T:解析域名的這個函數(shù)是系統(tǒng)的API嗎?
W:...
posted on 2009-09-23 17:35
披星戴月 閱讀(609)
評論(1) 編輯 收藏 引用 所屬分類:
c/c++