溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

libcurl第九課 Content-Length的添加機制

發布時間:2020-06-21 11:29:47 來源:網絡 閱讀:1069 作者:fengyuzaitu 欄目:軟件技術

場景
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Length Required</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h3>Length Required</h3>
<hr><p>HTTP Error 411. The request must be chunked or have a content length.</p>
</BODY></HTML>


分析
??? 說明發送的報文中沒有攜帶Content-Length,但是發送的報文中實體其實是0字節的


原因
??? libcurl庫只有在調用curl_easy_setopt(pCurlHandle, CURLOPT_POSTFIELDS, "");,才會去自動生成Content-Length

解決方案一 手動指定Content-Length? pCurlHeadList = curl_slist_append(pCurlHeadList, "Content-length: 0");
解決方案二 curl_easy_setopt(pCurlHandle, CURLOPT_POSTFIELDS, "");


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女