GCDWebServer,POST时,request.query为nil
Posted
技术标签:
【中文标题】GCDWebServer,POST时,request.query为nil【英文标题】:GCDWebServer, when POST, request.query is nil 【发布时间】:2015-09-11 02:46:01 【问题描述】:使用GCDWebServer,当method为GET时,NSLog request.query就是我传递的参数字典,就是我想要的。但是什么时候是 POST,request.query 是 nil 呢?为什么?谢谢
【问题讨论】:
【参考方案1】:query
属性仅适用于 URL 中的查询,不适用于 POST 正文中。
对于典型的 POST 表单,您需要使用 GCDWebServerURLEncodedFormRequest
类,然后使用 arguments
属性来访问数据。
请参阅自述文件以获取示例和标题以获取更多信息。
【讨论】:
以上是关于GCDWebServer,POST时,request.query为nil的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 GCDWebServer 请求读取 POST 请求的正文
GCDWebServer 如何在请求中添加自定义参数(GET/POST)
需要帮助使用 GCDWebServerDataRequest 实现 GCDWebServer