3
我在C中構建簡單的http狀態檢查器。我已完成了網絡部分,但是我在字符串操作方面遇到了問題。這裏它是如何工作的:C字符串插值
$ ./client http://domain.com/path.html#anchor
200
該實用程序只是在命令行輸出給定頁面的狀態。我需要將給定的字符串解析爲主機名和請求路徑。我還建立了一個「模板」的字符串與此定義:
#define HTTP_GET_MSG "GET %s HTTP/1.1\nUser-Agent: my-agent-0.01\nHost: %s\n\n"
我想知道我應該如何處理解析URL(主機和路徑)的插值到這個定義字符串send()
之前,荷蘭國際集團,以套接字?
你應該知道在HTTP協議行尾'\ r \ N',不是簡單的'\ N'。 – You 2010-08-08 11:43:31
已注意。謝謝!! – Eimantas 2010-08-08 12:17:58