0
非常感謝您的幫助。我只是無法弄清楚如何添加cookies和post作爲多部分/表單數據如何在cookie中設置node.js/server端的網頁形式發佈圖片
我使用mikeal/request,但發佈多部分POST的示例(在頁面的底部)僅適用於urlencoded數據。自述文件顯示瞭如何使用節點表單數據庫發送表單數據POST,但沒有顯示設置Cookie的方式。因此我非常困惑。
這裏是我的代碼:
var options = { method: 'POST', uri: 'http://www.abcd.com/upload_photo_iframe.html?format=json',
form: {}, multipart: [
{ 'name': 'upload_photo',
'content-type': 'image/jpeg', body: file_blob
}
]
}
var cookie = request.cookie('S=' + sessionKey);
options.jar = request.jar();
options.jar.add(cookie);
request(
options
, function (error, response, body) {
console.log(error,response,body);
//API responds with error because request is application/x-www-form-urlencoded, instead of multipart/form-data
}
)
}
如果不是這麼讓我知道在評論中,我會刪除它一個很好的問題。謝謝!
謝謝 - 這有助於我澄清問題。我回復了這個問題。 – metalaureate