这个标题由我的程序发送到地址:
from ('dbin') {
include '**/*.class'
include '**/*.dyo'
}
我想通过以下代码发布2个varibles(chat_id)和(photo) 尝试代码:
--55ae49448a20c
Content-Disposition: form-data; name="chat_id"
Content-Length: 9
108432389
--55ae49448a20c
Content-Disposition: form-data; name="photo"; filename="Untitled.png"
Content-Length: 16252
Content-Type: image/png
PNG
还有其他方法可以做到这一点!? 我试过的代码给了我400 Bad Gatway错误..
答案 0 :(得分:0)
那是 TOTALLY 不必要的。你做得太多了,以至于CURL可以做得更好(并且正确)。
$post = array(
'chat_id' => 108432389,
'photo' => '@Untitled.jpg'
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
old-school php curl在值字段中使用@
来表示要上载的文件。较新的版本使用curlfile代替。