cURL POST 요청에서 배열 사용
cURL POST 요청을 통해 배열 게시를 용이하게 하려면 $fields 변수 내의 배열. 제공된 코드의 문제는 이미지 배열의 잘못된 구성에 있습니다.
해결책:
권장되는 접근 방식은 자동으로 적절한 배열 구문을 사용하는 문자열입니다. 이 기능을 사용하려면 배열이 다음과 같이 구성되어야 합니다.
<code class="php">$fields = array( 'username' => "annonymous", 'api_key' => urlencode("1234"), 'images' => array( urlencode(base64_encode('image1')), urlencode(base64_encode('image2')) ) ); //url-ify the data using http_build_query $fields_string = http_build_query($fields);</code>
이러한 방식으로 배열의 형식을 다시 지정하고 http_build_query를 사용하면 cURL 요청이 이미지 배열을 문자열 배열로 API에 올바르게 전송합니다.
위 내용은 cURL POST 요청에서 배열의 형식을 올바르게 지정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!