【问题标题】:Create request from URL with queryparams like NSDictionary使用 NSDictionary 等查询参数从 URL 创建请求
【发布时间】:2014-03-27 12:01:18
【问题描述】:

http://mobile.gunsel.ua/index.php?r=Rupages&jsonRequest={"id_page":"2"}

那么,我怎样才能从这个 URL 创建一个 NSURL(和请求之后)。(我使用 NSJSONSerilization)。 我是iOS开发新手,请帮助我。谢谢!

不要在苹果文档上提供链接。

【问题讨论】:

标签: objective-c url nsurl


【解决方案1】:

不确定我明白你的要求,但你可以使用一个字符串,然后用你的 JSON 格式化它(即连接参数),然后从该字符串创建一个 NSUrl。

 stringWithFormat

应该做的伎俩。

我不确定这是否回答了您的问题,但如果不是,您需要详细说明。

【讨论】:

  • 我被发现了!!这与编码有关)))NSString sampleUrl = @"mobile.gunsel.ua/index.php?r=Rupages&jsonRequest={\"id_page\":\"2\"}"; NSString encodedUrl = [sampleUrl stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];
  • 谢谢!感觉很好))
  • 只是一个提示,在 StackOverflow 上,当有人回答您的问题时,您会在回答或投赞成票时将其推向市场。否则人们会认为您的问题没有得到解答。
【解决方案2】:

我被发现了!!这与编码有关)))

NSString sampleUrl = @"mobile.gunsel.ua/index.php?r=Rupages&jsonRequest={\"id_page\":\"2\"}";

 NSString encodedUrl = [sampleUrl stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];

【讨论】:

    猜你喜欢
    • 2010-10-17
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多