2
有没有办法在全球范围内增加form_params与狂饮6所有的请求?默认form_params为狂饮6
例如:
$client = new \GuzzleHttp\Client([
'global_form_params' => [ // This isn't a real parameter
'XDEBUG_SESSION_START' => '11845',
'user_token' => '12345abc',
]
]);
$client->post('/some/web/api', [
'form_params' => [
'some_parameter' => 'some value'
]
]);
在我的理想世界里,post
将有array_merge-ING global_form_params
和form_params
结果:
[
'XDEBUG_SESSION_START' => '11845',
'user_token' => '12345abc',
'some_parameter' => 'some value',
]
我可以看到也希望像这样的query
或json
我给了这个镜头,但我想合并“默认”form_params与每个请求中指定的任何内容。我认为我对“默认”这个词的使用还不清楚,我会更新我的问题。 –
修改为反映所需的“合并” –