2012-08-10 53 views
0

我很抱歉,如果這不是「編程」值得。我想知道是否有服務存在,當HTTP服務被ping通時,它會迴應您與響應完全相同的請求。是否有一個Web服務將吐出的整個請求發送出去?

我想要這個的原因是我想UnitTest一個類,我建立請求並通過套接字發送它們。我意識到我可以做一個類似的Mock對象,但我認爲這涉及到更多的複雜性,而不僅僅是確保發送的請求被正確構建。

理想情況下,Web服務會將內容作爲正確的HTTP 1.1發送回來,同時在響應正文中發送請求信息。

謝謝!

凱爾

- 編輯 -

只是一個快速的參考解決方案。將瀏覽器指向:http://scooterlabs.com/echo.jsonhttp://scooterlabs.com/echo.xml

+0

設置一個簡單的本地主機服務器,然後一個小小的PHP可以很容易地做到這一點。 – TheZ 2012-08-10 21:01:38

+0

是的,這就是我所做的。我只是想要一些可靠的東西,並且不需要我每次想要UnitTest就啓動服務器。 – Kyle 2012-08-13 15:36:41

回答

1

這傢伙似乎有同樣的問題,因爲你web service echo test
指一些鏈接,你可能會感興趣的

+0

完美。謝謝! – Kyle 2012-08-20 20:57:11

0

我想有一些使用一個簡單的回聲,但在任何一種現實的交互中,要分離出你正在測試的作品都是相當困難的。

更常用的方法是使用本地代理服務器,代表您和所有遠程站點之間的中間 ,並且可以記錄URL,響應,內容等等。

如果您正在開發服務器端以及客戶端,那麼您肯定應該運行服務器站點的本地鏡像服務器 。

相關問題