當使用POST方法時,是否允許通過URL(問號後)將參數傳遞到網頁?我知道它的工作原理(大多數時候,反正),因爲我公司的webapp經常這樣做,但我不知道它是否真的在標準中被支持,或者我是否可以依賴這種行爲。我正在考慮實現一個SOAP請求處理程序,它在問號後面使用一個參數來指示它是一個SOAP請求,而不是一個正常的HTTP請求。之所以這麼說,webapp是一個IIS擴展,所以所有的東西都通過相同的URL訪問(例如:example.com/myisapi.dll?command),所以爲了處理SOAP請求,我需要指定「命令「參數。對於SOAP,將會有一個通用命令,而不是每個SOAP動作的特定命令 - 這些將在SOAP請求本身中指定。使用HTTP POST時在URL中傳遞參數
基本上,我試圖通過讓webapp處理HTTP請求,然後將傳入的SOAP XML傳遞給Axis2來處理它是否是SOAP請求,從而將Apache Axis2/C庫集成到我的web應用程序中。直覺上,我看不出任何理由爲什麼這不起作用,因爲你發佈的URL只是一個任意的URL,就所有各種組件而言......這是一個服務器,它賦予了特殊的含義問號後的部分。
感謝您提供任何幫助/見解。
我知道這是一個非常舊的帖子,但有時在身份驗證中,證書不能包含在請求uri [link](https://tools.ietf.org/html/rfc6749#section-2.3.1) 。仍然試圖找出爲什麼... – martin 2016-10-26 08:08:15