0
我正在設置一個curl命令行請求。提交請求時,我不斷收到錯誤「系統找不到指定的文件」。我的捲曲命令行語句如下所示curl'系統找不到指定的文件'
"C:\Program Files\cURL\bin\curl" --verbose -G --compressed --tlsv1 https://xxx.xxx.com/api/v2/search/ -d 'pax=4' -d 'checkout=2015-08-27' -d 'checkin=2015-08-25' -d 'destination_code=19063' -d 'client_nationality=us' -d 'limit=2' --tlsuser xxx --tlspassword xxx/> curlresponse.json
立即提交將生成錯誤。我不相信它甚至試圖與主機建立連接。 --verbose甚至不會生成任何輸出。
如果我刪除通過用戶名和密碼(--tlsuser XXX --tlspassword XXX)的選項和命令行更新到以下
"C:\Program Files\cURL\bin\curl" --verbose -G --compressed --tlsv1 https://xxx.xxx.com/api/v2/search/ -d 'pax=4' -d 'checkout=2015-08-27' -d 'checkin=2015-08-25' -d 'destination_code=19063' -d 'client_nationality=us' -d 'limit=2'/> curlresponse.json
命令行確實對主機的連接但由於缺少用戶名和密碼而無法完成請求。出於這個原因,它似乎是問題在於我如何傳遞用戶名和密碼。我從命令行中刪除用戶名和密碼時得到的錯誤是{「detail」:「未提供身份驗證憑據」。}
這不是一個合適的問題StackOverflow。軟件問題應該針對超級用戶。 – SevenBits
捲曲不存在。你爲什麼認爲這是? –