0
我嘗試通過grunt將http發佈到指定的URL。我試圖通過獲取文件內容,然後由服務器提取文件(服務器部分是給定的和工作的)來實現這一點。這裏是我的Gruntfile的相關片段:通過grunt發佈HTTP數據
http: {
local: {
options: {
url: 'http://0.0.0.0:8765/root/js',
method: 'POST',
headers: {
'Content-Type': 'text/javascript'
},
body: function() {
return grunt.file.read(path.join(__dirname, 'dist', 'usher.min.js'));
},
encoding: 'utf8',
auth: {
user: '<%= httpauth.HTTPUser %>',
pass: '<%= httpauth.HTTPPass %>'
}
}
}
}
,後端不會收到任何事情,Wireshark的說,發送的身體是空的。文件./dist/usher.min.js存在。我究竟做錯了什麼?
更新:正如你可能會認爲,我使用https://www.npmjs.org/package/grunt-http,版本1.4.1