2013-03-30 91 views
13

我正在構建一個調用返回JSON的服務器的庫。我希望能夠測試這個庫。這將要求我的測試代碼對返回JSON的工作服務器進行調用。有誰知道適用於此目的的服務器嗎?有誰知道演示JSON服務器?

+0

您只需創建一個簡單的一個JSON文件,並把它放在你的本地服務器上。 –

回答

26

有一個偉大的服務器位於http://echo.jsontest.com正是這樣做。您甚至可以通過更改您調用的URI來確定輸出。

例如,http://echo.jsontest.com/key/value URI返回此:

{"key": "value"} 

而且http://echo.jsontest.com/key/value/otherkey/othervalue URI返回:

{ 
    "otherkey": "othervalue", 
    "key": "value" 
} 

服務器也非常快,非常適合測試目的。

+0

那麼,我應該怎麼打URL來測試一個POST調用?假設我有一個簡單的測試POST調用,它在body(而不是URL)中發送JSON,就像這樣{「testing」:「some value」} ...我如何使用jsontest來測試這個調用? – zumzum

+0

@zumzum只需使用相同的URL,但使用POST請求調用它。 –

+1

對於遲到的評論感到抱歉,但是您是否知道如何使用json對象數組來回顯json? –

0

你可以用facebook或twitter public api來測試你的lib。 例如: http://search.twitter.com/search.json?q=blue%20angels將返回一個json對象。

文件位置:https://dev.twitter.com/docs/api/1/get/search

+4

Twitter API v1現已棄用;新的v1.1需要認證,所以沒有更多的「火和遺忘」! – Takhion