我的web應用向第三方服務器發出請求,有時我們會通過代理路由它們。我希望能夠「看到他們看到的是什麼」 - 查看請求通過代理路由後的樣子。檢查通過代理路由的請求如何查找目標
具體來說,我感興趣的是,在源代碼(我的web應用程序)在請求到達目的地並通過代理路由後,剩下的有多少識別信息。
有沒有人知道一個簡單的方法來做到這一點?也許一個Web服務只會在外發響應中回顯所有關於傳入請求的信息?
我的web應用向第三方服務器發出請求,有時我們會通過代理路由它們。我希望能夠「看到他們看到的是什麼」 - 查看請求通過代理路由後的樣子。檢查通過代理路由的請求如何查找目標
具體來說,我感興趣的是,在源代碼(我的web應用程序)在請求到達目的地並通過代理路由後,剩下的有多少識別信息。
有沒有人知道一個簡單的方法來做到這一點?也許一個Web服務只會在外發響應中回顯所有關於傳入請求的信息?
不是一個完整的答案,但也許你可以試試:
http://www.cantoni.org/2012/01/08/simple-webservice-echo-test
另2幅提到的有: http://requestb.in/
要設置一個網址發送您的請求,並查看如果提供的信息可以幫助你。
我只是說這是一個想法,來找我。您可以嘗試發送請求到您自己的您控制的URL(即您自己的Web應用程序中的資源)。這樣,您可以使用您的調試基礎架構或其他工具(基本上任何您想要的)來檢查進入您的應用程序的請求。在我看來,這可能是最強大/最簡單的方法。它不會讓您測試您嘗試測試的URL,但就代理可見性而言,它可能就是您需要的。
祝你好運!
如果代理支持TRACE方法和Max-Forwards標頭,您可以使用它。然而並非所有人都這樣做。