zoukankan      html  css  js  c++  java
  • %3f URL --> '?'拼接引发的问题

     
     

     

    [–]lyinstevemod 2 points 1 year ago 

    If you're using Alamofire, you should really be submitting URL encoded parameters as a dictionary instead, because Alamofire handles serialization. You're doing more work than you should.

     

    [–]xStory_Timex[S1 point 1 year ago 

    I don't understand, can you explain more

     

    [–]lyinstevemod 1 point 1 year ago 

    So right now you're adding URL parameters, right? And you're serializing them into a string yourself.

    You also said you're using Alamofire. Alamofire will actually take those arguments in a Dictionary as a parameter to the request() function. You don't need to -- and shouldn't -- manually create those strings.

    Specifically just

    ?brand_id=(id)
    

    Instead, pass the parameters into the Alamofire request() function.

    Alamofire.request(
       .GET,
       "/products",
       parameters: ["brand_id": id]
    )
    
     
     
     
     
     
     
     
  • 相关阅读:
    ajax异步更新的理解
    Java 中的匿名内部类
    Java 中的方法内部类
    Java 中的静态内部类
    Java 中的成员内部类
    Java 中的 static 使用之静态方法(转)
    构造方法
    成员变量与局部变量的区别
    script标签属性sync和defer
    jsonp原理
  • 原文地址:https://www.cnblogs.com/Jenaral/p/5638645.html
Copyright © 2011-2022 走看看