繁体   English   中英

发送带有空表单数据字段的POST请求

[英]Sending POST request with empty form-data fields

问题是,当我想发送带有空的表单数据字段的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中提到的解决方案; 但是,无论是空字符串还是null值,都无法在guzzle中起作用。 我该如何用guzzle或php中的任何其他工具来做到这一点?

经过一番调查,我使用邮递员的控制台检查了查询。 诀窍是我们应该将所有键和值包含在单引号或双引号中。 因此,枪口上的表单数据字段应如下所示:

'form_params' =>
    [
        'email_add_text' => "",
        'email_add_text2' => "",
        'email_address' => "",
        'email_address2' => "xxxx",
        'email_count' => "20",
        'email_count2' => "20"
    ]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM