[英]Sending Image data through GET request on REST API
我在后端有一個REST API(基於燒瓶)。 現在我需要在客戶端發送/上傳圖像並返回JSON作為響應。 這就是帶有圖像數據的GET請求。 由於我是客戶端界面的新手,將圖像數據發送到服務器的最簡單方法是什么? 只需要一個上傳圖像按鈕即可獲得JSON作為響應。 我已經閱讀了base64編碼圖像文件的答案,並沒有簡單的示例說明如何發送它。 許多人建議使用Knockout或Angular,但我沒有太多時間來研究它們。 請提出是否還有更簡單的方法。
在REST中,GET應返回值,而不是更改服務器上的數據。 所有請求信息也都通過URL發送,如果它太長 ,可能會產生問題。
所以使用PUT或POST並發送數據:
$.ajax({
url:'the service url',
method: 'PUT',
data: { image: base64ImageString }
});
來自一個非常相似的問題的其他信息[提示!]: Jquery Ajax - 發布巨大的字符串值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.