第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

帶有 URL 路徑變量的 Python http 刪除請求

帶有 URL 路徑變量的 Python http 刪除請求

呼啦一陣風 2023-03-16 09:25:15
我有一個 Http 端點公開為 http://localhost:8080/test/api/v1/qc/{id} 用于刪除,在進行此 API 刪除調用時我必須用正確的 ID 替換我嘗試使用 python 的 requests 模塊以下面的方式param = {  "id" : 1}requests.delete(url = http://localhost:8080/test/api/v1/qc/{id}, params=param)此 API 調用因錯誤而中斷ValueError: No JSON object could be decoded.我怎樣才能做到這一點?
查看完整描述

1 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

您的代碼無法按原樣運行。您需要引用您的網址字符串:

url = "http://localhost:8080/test/api/v1/qc/{id}"

閱讀requests 的文檔,params只發(fā)送字典param作為查詢字符串,所以它只會附加?id=1到 URL 的末尾。

你想要的是{id}從字典中獲取值。您可以通過多種方式查看此答案:How do I format a string using a dictionary in python-3.x?

你想要類似的東西

requests.delete(url = "http://localhost:8080/test/api/v1/qc/{id}".format(**param))


查看完整回答
反對 回復 2023-03-16
  • 1 回答
  • 0 關注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號