簡體   English   中英

通過REST API上的GET請求發送圖像數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM