0
LaravelとGuzzleを使用してcsvファイルをクラウドストレージにアップロードしようとしています。ファイルは正常にアップロードされますが、何らかの理由でアップロード後に元のコンテンツとともにヘッダーがファイルに書き込まれるという問題があります。それは私が郵便配達員を通してファイルをアップロードするときにも起こります。どのようにこれを防ぐことができ、そのような要求を送信する正しい方法は何ですか?ここでは、スニペットやアップロードされたファイルの内容があります:Guzzleでアップロードした後にヘッダがファイルに書き込まれる
$res = $client->request('POST', $uri, [
'headers' => [
'Authorization' => 'Bearer '. $egnyteToken,
'Content-Type' => 'text/csv'
],
'multipart' => [
[
'name' => $file->getClientOriginalName(),
'contents' => File::get($file),
'filename' => $file->getClientOriginalName(),
]
]
]);
あなたの提案はうまくいくようです。 – user3102290