2
我在Azure API Management中發佈了一些API,它們在幕後調用REST Web應用程序。大多數端點使用以下格式:Azure API Mgmt對路徑/參數有長度限制嗎?
https://company.azure-api.net/dom/ep/{pathParamVal}?{queryParamName}={queryParamVal}
如果{queryParamVal}
是這將導致URL長度超過350-400字一個很長的字符串,一切正常。但是,如果我指定與{pathParamVal}
相同的字符串值,則會收到HTTP 400錯誤代碼 - HTTP Error 400. The request URL is invalid.
。我知道這與Azure有關,因爲底層Web應用程序使用冗長的路徑參數以及查詢參數。
URL路徑可以有多長時間有限制嗎?
我主要關心的路徑長度,因爲總長度可以是高得多,仍能正常工作,如果path參數值作爲查詢參數提供。 –
我已經更新了答案,更多詳細資料請參考 –
這是可以增加的默認限制嗎? –