【问题标题】:How to send json string to phil sturgeon's Rest Controller?如何将 json 字符串发送到 phil sturgeon 的 Rest Controller?
【发布时间】:2013-07-25 05:24:51
【问题描述】:

这个问题可能很愚蠢。我想知道是否可以将像 {"type":"kissme", "who":"john benet"} 这样的字符串作为发布请求发送到休息控制器。

我知道发布数据必须作为请求正文作为 somekey=somevalue&otherkey=othervalue 发送。在接收时,我们参考密钥来获取数据。但是我们如何发送任何字符串而不分配给像 json data 这样的键呢?如果可以发送,如何接收?

谢谢你, 阿比亚

【问题讨论】:

    标签: php codeigniter http-post codeigniter-restserver


    【解决方案1】:

    CodeIgniter 的 REST 实现

    您也可以使用以下任何格式,只需附加 /format/json 到 URL 的末尾或传递正确的 MIME 类型:

    1. xml
    2. json
    3. 序列化
    4. php(可用于 eval 的原始输出)
    5. html
    6. csv

    来源: http://philsturgeon.co.uk/blog/2009/06/REST-implementation-for-CodeIgniter

    【讨论】:

      【解决方案2】:

      我使用了 file_get_contents('php://input');在控制器中阅读时。我在发布数据时使用 content-type 标头作为 application/x-www-form-urlencoded

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-18
        • 2014-05-21
        • 2011-08-27
        • 2016-03-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多