Php Guzzle:如何发送文件和第二个文本字段?
我必须模拟发送具有Php Guzzle:如何发送文件和第二个文本字段?,php,guzzle,Php,Guzzle,我必须模拟发送具有 文件选择器 文本输入 我正在使用此代码段发送文件 $response = $this->getClient()->request( $method, $endpoint, [ 'headers' => ['Content-Type' => 'multipart/form-data' ],
- 文件选择器
- 文本输入
$response = $this->getClient()->request(
$method,
$endpoint,
[
'headers' => ['Content-Type' => 'multipart/form-data' ],
'multipart' => [
[
'Content-type' => 'multipart/form-data',
'name' => 'file _name.tiicsti',
'contents' => 'hello my content',
'filename' => 'filename.txt',
]
]
]
)
;
它起作用了
我的问题是:如何在我的文件之外发送文本字段?已解决
我感到惊讶的是,标题是不需要的。也许狂饮会产生一些魔力
$response = $this->getClient()->request(
$method,
$endpoint,
'multipart' => [
[
'name' => 'text-field-name',
'contents' => 'text field value'
],
[
'name' => 'file _name.tiicsti',
'contents' => 'hello my content',
'filename' => 'filename.txt',
]
]
]
)
;
文本字段必须是
多部分
键中的数组元素。如我链接到的文档部分所示。文档中包括: