如何将json字符串发送给phil sturgeon的Rest Controller?

时间:2013-07-25 05:24:52

标签: php codeigniter http-post codeigniter-restserver

这个问题可能很愚蠢。我想知道是否可以发送一个像{“type”:“kissme”,“who”:“john bennet”}这样的字符串作为帖子请求来休息控制器。

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

谢谢你, Abbiya

2 个答案:

答案 0 :(得分:0)

CodeIgniter的REST实现

  

您可以通过附加简单地使用以下任何格式   / format / json到您的URL末尾或传递正确的MIME类型:

     
      
  1. XML
  2.   
  3. JS​​ON
  4.   
  5. 序列化
  6.   
  7. php(可以在eval中使用的原始输出)
  8.   
  9. HTML
  10.   
  11. CSV
  12.   

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

答案 1 :(得分:0)

我使用了file_get_contents('php:// input');在阅读控制器时。我在发布数据时使用内容类型标题作为application / x-www-form-urlencoded