一:
接口信息:{"ClientId":"1","UserId":"1","Condition":{"Password":"123456","UserName":"admin@100001"},"RequestType":2,"ClientType":1}
二:结构
{
"ClientId": "1",
"ClientType": 1,
"Condition": {
"Password": "123456",
"UserName": "admin@100001"
},
"RequestType": 2,
"UserId": "1"
}
三:访问的请求
//发送网络请求&请求信息;
NSMutableDictionary*FirstDic = [[NSMutableDictionary alloc]init];
[FirstDic setObject:@"123456" forKey:@"Password"];
[FirstDic setObject:@"admin@100001" forKey:@"UserName"];
NSMutableDictionary*secondDic = [[NSMutableDictionary alloc] init];
[secondDic setObject:FirstDic forKey:@"Condition"];
[secondDic
setObject:@"1" forKey:@"ClientId"];
[secondDic
setObject:@"1" forKey:@"UserId"];
[secondDic
setObject:@"2" forKey:@"RequestType"];
[secondDic
setObject:@"1" forKey:@"ClientType"];
NSMutableDictionary*dic=[[NSMutableDictionary alloc]init];
//[dic setObject:[secondDic JSONString] forKey:@"mm_params"];
[dic setObject:[secondDic JSONFragment] forKey:@"mm_params"];
//输出字典的内容
NSLog(@"------------Dictionary:%@-",dic);
//发起请求的操作
ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:@"http://soa.steel520.com/mobile/api/Login/GetLogin"]];
[request setPostValue:dic forKey:@""];
[request setRequestMethod:@"POST"];
[request addRequestHeader:@"Content-Type" value:@"multipart/form-data"];
request.timeOutSeconds = 10;
[request setDelegate:self];
[request startAsynchronous];
二:结构
}
三:访问的请求
8360

被折叠的 条评论
为什么被折叠?



