鍍金池/ 問答/HTML/ ajax 問題

ajax 問題

在弄文件上傳模擬時(shí),想去修改content-length的大小而去改變文件上傳的大小

但在用ajax設(shè)置post請求的時(shí)候,設(shè)置了header
圖片描述

但是瀏覽器報(bào)錯(cuò)了,提示不安全,怎么處理呢???

圖片描述

各位有什么模擬文件上傳的方法嗎,不能傳真實(shí)的文件哦,

回答
編輯回答
喵小咪

js設(shè)置請求頭不是應(yīng)該用setRequestHeader嗎?你這個(gè)寫法有點(diǎn)像jquery的ajax

2018年3月15日 15:26
編輯回答
選擇

刪除就好了,設(shè)置這幾個(gè)header沒必要的

2017年9月19日 10:49
編輯回答
祈歡

這兩個(gè)屬性是個(gè)response用的,不能再request設(shè)置

2018年2月28日 12:51
編輯回答
使勁操

這個(gè)問題就很玄妙了,這兩個(gè)屬性是瀏覽器自己會默認(rèn)設(shè)置的,也就是說不允許隨便自己整這兩個(gè)屬性。因?yàn)檫@兩個(gè)屬性在某些情況下對服務(wù)器來說是危險(xiǎn)且錯(cuò)誤的。解決方式就是不要設(shè)置這兩個(gè)屬性了。

keep-alive是現(xiàn)在瀏覽器默認(rèn)的,Content-length貌似沒有必要自己手動設(shè)置

2017年10月18日 07:37