3
如何使我的照片軌應用程序通過內置API使用回形針插件來接收圖像(並用回形針處理它們)。從瀏覽器上傳時,我的應用程序工作正常。如何用curl命令測試API?如何指定終點網址?Rails應用程序,通過API上傳,通過curl進行測試
謝謝。
如何使我的照片軌應用程序通過內置API使用回形針插件來接收圖像(並用回形針處理它們)。從瀏覽器上傳時,我的應用程序工作正常。如何用curl命令測試API?如何指定終點網址?Rails應用程序,通過API上傳,通過curl進行測試
謝謝。
首先,可能很容易安裝Firebug或類似工具,並查看通過瀏覽器上傳圖像時發送的發佈請求。你需要這個的原因是因爲參數可能是基於你的rails模型命名的。例如:
可以說你的模型是圖片。並讓該網址爲「http:// localhost:3000 /圖片」。那麼命令就是這樣的。
curl http://localhost:3000/pictures -F commit=Save -F picture[photo][email protected]
commit = Save是表單提交按鈕的名稱和值。其他參數會根據您的應用程序而有所不同。 -F需要在非常參數之前進行。
如果您的應用程序具有身份驗證,請使用以下命令。
curl --user user:password http://localhost:3000/pictures -F commit=Save -F picture[photo][email protected]