PUT 요청을 위해 PHP에서 멀티파트/양식 데이터를 수동으로 구문 분석
PHP에서 원시 멀티파트/양식 데이터 데이터를 구문 분석하는 것은 어려울 수 있습니다. 특히 PUT 요청의 경우. PHP의 내장 파서는 자동으로 POST 요청을 처리하지만 PUT은 처리하지 않습니다.
배경:
Multipart/form-data는 필드를 포함하여 여러 데이터 부분을 캡슐화하는 데 사용되는 형식입니다. 단일 요청 본문 내의 파일. 데이터는 경계 문자열로 구분되며 각 부분에는 콘텐츠 유형과 이름이 있습니다.
수동 구문 분석:
다중 부분/양식 데이터를 수동으로 구문 분석하려면 다음을 수행하세요. 다음 단계를 사용하십시오.
각 블록의 경우:
파일 필드의 경우("application/octet-stream" 포함):
다른 필드의 경우:
사용 예:
<code class="php">$a_data = array(); parse_raw_http_request($a_data); var_dump($a_data);</code>
위 내용은 PUT 요청에 대해 PHP에서 `multipart/form-data`를 수동으로 구문 분석하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!