1. 程式人生 > >關於http請求的header中Content-type如果為multipart/form-data,是用來傳遞多種型別的引數,如又可以傳遞附件、又可以傳遞文字,在body中為什麼需要分隔符

關於http請求的header中Content-type如果為multipart/form-data,是用來傳遞多種型別的引數,如又可以傳遞附件、又可以傳遞文字,在body中為什麼需要分隔符

關於http請求的header中Content-type如果為multipart/form-data,是用來傳遞多種型別的引數,如又可以傳遞附件、又可以傳遞文字,在body(注意是body中,header中就只有Content-type:multipart/form-data,文字引數、附件引數等都在body中)中為什麼需要分隔符。

因為,要識別到引數的盡頭,即引數的值到哪兒就算完了,下圖所示。

比如上圖的n1引數,如果沒有分隔符,可能把緊接v1其後的的“Content-Disposition:······”等內容當做n1的值。但其實n1的值只是v1。