问题是当我想发送一个带有空表单数据字段的POST请求时,我没有得到服务器的正确响应。我是由POSTMAN提出这个请求的,它运行正常。 我需要发送一个空的和非空的表单数据字段的混合,如下所示:
email_add_text:
email_add_text2:
email_address:
email_address2:xxxx
email_count:20
email_count2:20
我测试https://github.com/guzzle/guzzle/issues/973中提到的解决方案;但是,无论是空字符串还是空值,都没有在guzzle中工作。我怎么能用guzzle或php中的任何其他工具来做到这一点?
答案 0 :(得分:0)
经过一番调查后,我用Postman的控制台检查了查询。诀窍是我们应该将所有键和值都包含在单引号或双引号中。因此,guzzle上的表单数据字段应该是这样的:
'form_params' =>
[
'email_add_text' => "",
'email_add_text2' => "",
'email_address' => "",
'email_address2' => "xxxx",
'email_count' => "20",
'email_count2' => "20"
]