模擬post表單的形式提交檔案,同時攜帶其它的引數

2021-08-27 11:32:17 字數 662 閱讀 8142

開發過程中,接入第三方系統的時候,對方要求在檔案上傳的時候按照form表單的形式使用post請求提交,一開始使用httppost的方式,但是對方一直接收不到資料,而且是全空。當然在這之前我用postman模擬請求是好使的,於是對方給我的建議就是去看postman請求後的code,向下面一樣的東西。

內心是各種不滿,無奈還是要按照人家的來,於是開始各種搜尋。萬幸,找到了可以用的資源。而且**支援多多檔案上傳,相當於是整個組裝了form表單,暫且欣賞下面的**吧:

**挺長的,可見需要拼湊的東西挺多的。

上邊拼湊的是heaser的內容,其中boundary取的是當前系統時間。

非常感謝

原因是**支援多檔案上傳,檔案之間使用\r\n分隔,但我的是單檔案上傳,所以多寫了兩位元組,注釋掉以後,不再報錯了。算是保留下來,以後搜尋起來不用太麻煩,在遇到這樣的需求可以拿過來用,不再造輪子,哈哈哈。再次感謝博主!!

curl模擬post進行表單提交

先模擬乙個post提交 header content type text html charset utf 8 stuid 201301013 pwd 136 uri www.lihe.com lihe b.php 這裡換成你伺服器的位址 引數陣列 data array stuid stuid,pw...

c 以POST方式模擬提交表單

這是我一年前寫的乙個用c 模擬以post方式提交表單的 現在記錄在下面,以免忘記咯。那時候剛學c 忽忽。很生疏。看上去也很幼稚 臃腫不堪 region 內容新增函式 contentinsert public string contentinsert string bookid,string book...

c 以POST方式模擬提交表單

這是我一年前寫的乙個用c 模擬以post方式提交表單的 現在記錄在下面,以免忘記咯。那時候剛學c 忽忽。很生疏。看上去也很幼稚 臃腫不堪 region 內容新增函式 contentinsert public string contentinsert string bookid,string book...