2013-09-29 85 views

回答

0

您的IDE可能對測試它的功能。

您可以從瀏覽器中測試任何REST API相當類似。看看這個答案的更多細節:https://stackoverflow.com/questions/4349618/what-tools-can-i-use-to-test-a-rest-api

就個人而言,我通常使用jQuery's ajax編寫自定義JavaScript來測試休息api。或者對於簡單的GET,就是瀏覽器中的URL。如果你使用pycharm IDE編程,他們的最新版本有一個很棒的內置工具。

至於編程接口 - 看看rest4api - 我相信這是與塔建立了一個REST API框架。

1

我用curl(一種有效的功能豐富的命令行工具):

GET

curl -i -H "Accept: application/json" http://localhost:5000/CONTROLLER/ACTION/ID 

POST

curl -i -H "Accept: application/json" -X POST -d "param1=value1" http://localhost:5000/CONTROLLER/ACTION 

PUT

curl -i -H "Accept: application/json" -X PUT -d "param1=value1" http://localhost:5000/CONTROLLER/ACTION/ID 

DELETE

curl -i -H "Accept: application/json" -X DELETE http://localhost:5000/CONTROLLER/ACTION/ID