Saufen ~6.0 multipart und form_params
Ich versuche, Datei hochladen und schicken Sie post-Parameter an der gleichen Zeit wie dieser:
$response = $client->post('http://example.com/api', [
'form_params' => [
'name' => 'Example name',
],
'multipart' => [
[
'name' => 'image',
'contents' => fopen('/path/to/image', 'r')
]
]
]);
Aber mein form_params Felder werden ignoriert und nur der multipart-Felder vorhanden sind in meiner post-body. Kann ich beide überhaupt mit saufen 6.0 ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich lief in das gleiche problem. Sie benötigen, um Ihre form_params der multipart array. Wobei 'name' ist der Formular-element-Namen und 'Inhalt' ist der Wert. Der Beispiel-code, den Sie geliefert werden würde:
Bekam ich es auch, aber leider funktioniert es nicht, wenn Sie mehrdimensionale params-array. Die einzige Art, wie ich es geschafft habe, ist, wenn Sie senden Sie die form_paramaters als query-Parameter im array: