最近再用C語言弄一個HTTP客戶端,URL應該是沒錯的,但在向服務器發送POST請求時,總是收到401錯誤,用瀏覽器登錄那個url則沒有問題,以下是我的POST請求頭部,請各位看看有什么問題:
post_head = "POST %s HTTP/1.1\r\n"
"Host: %s\r\n"
"Connect: keep-alive\r\n"
"User-Agent: Mozilla\r\n"
"Catch-Control: no store\r\n"
"Content-Type:application\json\r\n"
"Accept: */*\r\n"
"Content-Length:%d\r\n"
"\r\n"
"%s"
uj5u.com熱心網友回復:
URL方便的話發一下。一般Request里不需要Content-Lengthuj5u.com熱心網友回復:
剛反應過來,你的方法里用的是POST方法,瀏覽器訪問的時候一般都是GET方法。雖然URL一樣,但是如果方法不一樣,也會視為找不到資源。把POST改成GET。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/96847.html
標籤:網絡通信
