我試圖發佈blob。這絕對是一個blob。儘管如此,這在反應原生中不起作用。我收到一個紅色的屏幕,上面寫着「PUT必須有一個請求主體」。那麼,我已經把blob放在了請求體中。使用fetch在反應本機中發佈blob
createAttachment: function(url, blob) {
var settings = {
method: "PUT",
headers: {
'Accept': 'image/jpeg',
'Content-Type': 'image/jpeg',
'If-Match': '*',
},
body: blob
};
return fetch(url, settings)
}
你確定你不是指POST而不是PUT? – Laere
兩種方式我得到相同的錯誤「POST必須有一個請求正文」 – ssomnoremac
實際上POST給出了一個不同的錯誤:「異常創建JSON字符串:null」 – ssomnoremac