Heim >Backend-Entwicklung >PHP-Tutorial >html - php如何用cURL模拟一表单中同时有字符串和文件?

html - php如何用cURL模拟一表单中同时有字符串和文件?

WBOY
WBOYOriginal
2016-06-06 20:49:201109Durchsuche

RT,php,想用curl同时发送文件和字符串,就是模拟一个表单中既有一堆字符串还有文件。

回复内容:

RT,php,想用curl同时发送文件和字符串,就是模拟一个表单中既有一堆字符串还有文件。

<code>curl_setopt($curl_handle, CURLOPT_POST, 1);
$args['file'] = '@/path/to/file';
$args['a'] = 'blablabla...'; //and so on
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $args);
</code>

更多的内容:https://wiki.php.net/rfc/curl-file-upload

默认表单是没法同时POST字符串和文件的,可以考虑字符串用GET通过URL传递,同时POST文件。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn