http模擬from表單提交,進行跨域請求和上傳資源
阿新 • • 發佈:2019-01-27
關於跨域就不多說了,畢竟本人也是小白。
網上的資料很多
From:
上傳檔案必須將http協議Content-Type設定為multipart/form-data,表示可以上傳檔案
還要設定boundary:這個引數是由應用程式自行產生,它會用來識別每一份資料的邊界 ,但我們是自己模擬所以必須手動建立。
網上瀏覽資料發現from模板
"\r\n--" + boundary +"\r\nContent-Disposition: form-data; name=\"鍵\"; filename=\"檔名\"" +"\r\nContent-Type: application/octet-stream" +
我們知道了怎麼去模擬from後面的上傳就好辦了
把我們處理好了的模板放在ArrayList裡面
把它處理成byte[]位元組流
webClient.UploadData(requestUrl, bytes);//就可以去上傳了
//這位寫得很詳細
Dome:http://www.97world.com/archives/2963#
//這位是利用js模擬from表單提交
http://www.cnblogs.com/vanl/p/5937932.html