0
apiにアップロードするファイルを送信する方法を教えてください。Guzz Clientがlaravelでapiサーバーにファイルを送信する方法
私たちはpostメソッドを持っています。これは、 name
とクエリのformData
の2つのパラメータを返します。そして、それは応答本体としてのリンクを与えます。 私はこの形式でがつがつ食うクライアント経由でファイルを送信するつもりです:
$file = $request->file('InputFile');
$file_path = $file->getPathname();
$response = $this->CX_Client->post('/file/upload?name='.$fileName, [
'formData' =>
[
'file' =>
[
'name' => 'InputFile',
'contents' => fopen($file_path, 'r'),
'filename' => $fileName
]
]
]);
しかし、これは動作しません。また、サーバは、このリクエストでそのパラメータを見つけることができません。私がどうかしましたか、まずいことでもありましたか?