2010-08-18 97 views
5

我想查看通過我的cfhttp標記發送的實際http請求。捕捉這個最好的工具是什麼?查看cfhttp請求

特別是,我想看看到底發送了什麼標題和內容。

+0

可能重複[如何調試RESTful服務?(http://stackoverflow.com/questions/165720/how-to -debug-restful-services) – Henry 2010-08-18 18:45:16

+0

不幸的是,我沒有在本地運行它。該頁面正從一個Web服務器運行,我無法訪問這些工具。我不知道ColdFusion是否有方法在發送之前(或之後)查看請求。 – Jason 2010-08-18 18:47:29

+3

一個迂迴的方法是將http請求(或將其複製到測試模板中)指向同一CF服務器上的調試模板,該服務器將所有內容都轉儲到文件中。 – 2010-08-18 18:59:47

回答

4

擴展Edward所說的內容,並回答您關於如何查看ColdFusion請求的問題;

創建一個從GetHttpRequestData()中簡單轉儲所有內容的頁面。

有關更多信息,請參閱getHttpRequestData()上的livedocs。

0

使用Charles http代理。添加指向您正在運行的Charles實例的proyport和proxyhost屬性。警告的是,你的機器需要可以到達,並且服務器可以打開端口。