2016-03-31 146 views
1

我在後端有一個REST API(建立在瓶子上)。現在我需要在客戶端發送/上傳圖像並返回JSON作爲響應。所以這將是圖像數據的GET請求。由於我剛接觸客戶端界面,因此將圖像數據發送到服務器的最簡單方法是什麼?只需要有一個上傳圖像按鈕即可獲得JSON響應。我已經閱讀了base64編碼圖像文件的答案,並且沒有給出它應該如何完成的簡單示例。許多人提出了Knockout或Angular,但我沒有太多的時間去理解它們。如果還有更簡單的方法,請提出建議。在REST API上通過GET請求發送圖像數據

回答

0

在REST中,GET應返回值,而不是更改服務器上的數據。所有的請求信息也通過URL發送,如果是too long,可能會產生問題。

因此,使用PUT或POST發送數據:[!提示]從一個非常類似的問題

$.ajax({ 
    url:'the service url', 
    method: 'PUT', 
    data: { image: base64ImageString } 
}); 

其他信息在這裏:Jquery Ajax - post huge string value

相關問題