zoukankan      html  css  js  c++  java
  • afn怎么发送请求时可以将参数放在body里面吗////

    - (AFHTTPRequestOperation *)POST:(NSString *)URLString

    parameters:(id)parameters

    success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success

    failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure;

    这个parameters是一个NSDictionary

    NSMutableDictionary *dict = xxx;
    dict setObject:参数1 forKey:参数1的名称

    最后直接post:urlString parameters:dict success:xxx failure:xxx

    这个就直接是放在body里面了
    追问

    我是这样写得,但是参数一直放不进去,请问

    user={"password":"698d51a19d8a121ce581499d7b701668","email":"g@g.g","logintype":"1"}

     具体该怎么放? 

    参数不论是放dict,还是str,  都返回一样得结果 参数为空.  

    后台说必须将参数放在body里面!  

    将参数放在parameters:  不是直接拼接到url后面吗

    追答
    manager.responseSerializer = [AFJSONResponseSerializer serializer];

    manager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/html"];

    _requestManager.responseSerializer.acceptableContentTypes = [manager.responseSerializer.acceptableContentTypes setByAddingObject:@"text/xml"];
    初始化manager以后, 写上这些东西
  • 相关阅读:
    常见寻找OEP脱壳的方法
    Windows内核原理系列01
    HDU 1025 Constructing Roads In JGShining's Kingdom
    HDU 1024 Max Sum Plus Plus
    HDU 1003 Max Sum
    HDU 1019 Least Common Multiple
    HDU 1018 Big Number
    HDU 1014 Uniform Generator
    HDU 1012 u Calculate e
    HDU 1005 Number Sequence
  • 原文地址:https://www.cnblogs.com/jinlianglu/p/6389523.html
Copyright © 2011-2022 走看看