在一個Rails應用程序中,我從api捕獲一個回調。我得到了一個200好的迴應,但在我的控制器代碼中存在某種錯誤。我有完整的回調,我想在本地進行測試。有沒有一種方法可以將它發送到本地主機上的應用程序?Rails:本地測試回調?
0
A
回答
1
嘗試在終端中使用捲曲。 這些是一些你可以嘗試。
# get
curl http://localhost:3000/posts
# post
curl --request POST 'http://localhost:3000/posts' \
--data 'title=fake_title&content=fake_content'
# put
curl --request PUT 'http://localhost:3000/posts/1'\
--data 'title=fake_title&content=fake_content'
# delete
curl --request DELETE 'http://localhost:3000/posts/1'
0
你可以嘗試使用類似Hurl.it的東西來向你的應用發出HTTP請求。
0
我測試API的最好方法是使用郵遞員谷歌瀏覽器應用程序。這對於創建和處理不同的API請求很有用。
https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en
在這個程序,你可以創建不同的URL調用您的服務器,你可以自定義的參數以及在調用服務器的頭。
相關問題
- 1. 使用minitest rails測試回調
- 2. Rails:只測試一次on_create回調
- 3. 使用lambda測試rails中的回調?
- 4. Rails:如何測試before_save回調
- 5. 迴文測試:調試
- 6. 在測試環境中調試Ruby/Rails
- 7. 如何在rails中測試或調試我的遷移腳本?
- 8. rspec測試回調工作
- 9. 改進測試,回調?
- 10. 測試http回調或webhooks
- 11. Android:JUnit + Mockito,測試回調?
- 12. RhinoMocks測試回調方法
- 13. 單元測試Symfony回調
- 14. 測試委託回調
- 15. 如何調試/設置本地環境以測試twilio callbackurl
- 16. Visual Studio本地單元測試:調試/控制檯輸出?
- 17. Facebook調試器無法測試本地主機
- 18. 如何在本地測試/調試ASP.net時節省時間?
- 19. Kubernetes本地測試設置
- 20. Gradle本地依賴測試
- 21. 本地測試「Facebook登錄」
- 22. 本地測試併發
- 23. 在本地測試CORS
- 24. 測試本地化網站
- 25. 本地單元測試Android
- 26. MVC 2.0本地測試Https
- 27. 寫JUnit測試本地@ExceptionHandler
- 28. Windows Azure本地測試
- 29. DocuSign Connect本地測試
- 30. Roblox PointsService:AwardPoints()本地測試
你想手動測試還是使用類似rspec/capybara的東西? –
手動將是首選 –
你可以嘗試使用curl命令。 –