【问题标题】:Sending POST request with form-data works, but its simple raw equivalent doesn't使用表单数据发送 POST 请求有效,但其简单的原始等效项无效
【发布时间】:2018-03-04 01:34:29
【问题描述】:

我正在尝试向我的服务器发送 Post 请求,事情就是这样,当我尝试使用“form-data”执行此操作时,一切正常。 你可以看到我在下面写的: form-data

但是当我将它作为原始 Json 发送时,它根本不起作用...... 下面是包含 json 代码的正文:

{
"cookie": "test1|1521275188|udWlZft3jKw8HYBmni7F2LzctUFBCSDOzahc63Jm6Gk|2a7f91a7d68e2c10399706ba3f9e2833123ddb17e1de2f2d7a669b47ff701ab0",
"nonce": "84d874e5b7",
"title": "post Try" }

正如你所看到的,我在两个地方都写了一个键和一个值,但是一个有效,另一个无效,因为我只发送了 3 个参数,所以我真的看不到任何拼写错误的地方。 . 你认为它可能是什么? 谢谢!

【问题讨论】:

    标签: http postman


    【解决方案1】:

    您也需要发送对象,表单将表单数据包装在对象内 类似的,

    "post":{
    {
    "cookie": "test1|1521275188|udWlZft3jKw8HYBmni7F2LzctUFBCSDOzahc63Jm6Gk|2a7f91a7d68e2c10399706ba3f9e2833123ddb17e1de2f2d7a669b47ff701ab0",
    "nonce": "84d874e5b7",
    "title": "post Try" }
    }
    

    【讨论】:

    • 你能发布一些接受请求的服务器代码
    • 表单数据工作 i.stack.imgur.com/2lYbG.png 。我无法编写有效的代码......
    • 我正在使用 Wordpress Rest API
    猜你喜欢
    • 2015-03-01
    • 1970-01-01
    • 2020-09-23
    • 2020-07-31
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 2018-07-21
    • 1970-01-01
    相关资源
    最近更新 更多