簡體   English   中英

其余API-HTTP刪除-請求正文被忽略/刪除WSO2 API管理器

[英]Rest APIS - HTTP Delete - Request body gets ignored/dropped WSO2 API Manager

環境: -Web服務-Rest API。 媒體類型-JSON。 JAX RS實施-澤西島。 HTTP方法-POST,GET,PUT和DELETE。 WSO2 API網關管理器-位於其上方以發布這些API。

問題:-刪除操作具有一個請求正文(json消息),其中包含輸入值。 當我直接點擊服務時-整個操作成功執行。 但是一旦我通過API管理器(使用它發布的URL)-請求主體似乎被丟棄/忽略,因此操作失敗。 其余所有操作都可以正常工作,OAuth也是如此。

有人可以幫我嗎-關於當我通過WSO2 API網關管理器時為什么請求正文(json消息)被丟棄的原因-請怎么做才能使它正常工作!

提前致謝。

HTTP DELETE操作不應該具有主體。 你可以在這里這里檢查

許多框架不鼓勵使用它,或者警告您身體可能掉落。 原因是您想刪除URI標識的某些資源,因此不需要任何正文。

更新資料

WSO2 API Manager依賴於Apache HttpComponents / HttpCore庫來實現此功能,此問題已在其5.0中修復,該版本尚未發布。

您可以在此處找到針對httpCode庫報告的JIRA。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM