如果 URL 包含 .info,Get 方法在应用程序内部不起作用?
Get Method is not working inside App if URL contains .info?
我正在 APP 中创建一个简单的 GET 方法,但它在某些 URL..
上不起作用
例如:
https://lievensberg.webcamconsult.com/wachtkamer/ZwXIk9KcYvMBFeJWiSeUQQ.json。 - 这是有效的(包含 .com)
https://soa-webcamconsult.sense.info/wachtkamer/pk3rs51FpFUQkrHOJ0uBHg.json - 这不起作用(包含 .info)
两者 URL 在浏览器中运行完美...!
我正在使用 AFNetworking,有人可以帮助我吗?
这是调用方法,Url 下面给出
//https://soa-webcamconsult.sense.info/wachtkamer/pk3rs51FpFUQkrHOJ0uBHg.json
NSDictionary *header = [NSDictionary dictionaryWithObjectsAndKeys:@"application/json",@"Content-Type", @"application/json", @"Accept", @"iPhone",@"User-Agent",nil];
NSLog(@"url---%@",url);
NSLog(@"header---%@",[Utilities printJson:header]);
[SSNetworkClient initServerCallWithURL:url requestMethod:SSRequestMethodGET requestSerialize:YES headers:header imageData:nil imageDataName:nil parameters:nil success:^(id object) {
completionBlock(YES,object);
} failure:^(id object) {
failureCompletion(NO,object);
}];
在你对第二个 url 的回应中,你变得无效 json 应该是这样的,
{
"status": {
"code": "on_time",
"message": "U bent op tijd",
"content": "Uw afspraak begint om *|afspraak_tijd|* ."
},
"slave": {
"name1": "Dhr. sunny",
"name2": "Meneer sunny"
},
"master": {
"name1": "Mr beheerder"
},
"push": {
"origin": "pubsub.pubnub.com",
"pub_key": "pub-c-a6ca4c51-0a6f-475d-8f93-f53f48ba117b",
"sub_key": "sub-c-97578f62-3587-11e3-be49-02ee2ddab7fe",
"uuid": "sunny-5a323ac22cacff0004c2a717",
"channels": ["5a29524f2b4faa000470384a", "5a323ac22cacff0004c2a717"]
},
"lobby_message": "",
"contact_info": "/dyncontent/pk3rs51FpFUQkrHOJ0uBHg"
}
以上是正确的 json,您需要在 api 回复中加以改进
如果您不验证,只需使用上述 json 创建 json 文件,它将在浏览器和您的 .info api 响应中完美运行 json 它赢了无法正常工作,因此您需要即兴创作您的 .info json 文件响应
我的Mozilla浏览器Quantum版响应,
我正在 APP 中创建一个简单的 GET 方法,但它在某些 URL..
上不起作用例如:
https://lievensberg.webcamconsult.com/wachtkamer/ZwXIk9KcYvMBFeJWiSeUQQ.json。 - 这是有效的(包含 .com)
https://soa-webcamconsult.sense.info/wachtkamer/pk3rs51FpFUQkrHOJ0uBHg.json - 这不起作用(包含 .info)
两者 URL 在浏览器中运行完美...!
我正在使用 AFNetworking,有人可以帮助我吗? 这是调用方法,Url 下面给出
//https://soa-webcamconsult.sense.info/wachtkamer/pk3rs51FpFUQkrHOJ0uBHg.json
NSDictionary *header = [NSDictionary dictionaryWithObjectsAndKeys:@"application/json",@"Content-Type", @"application/json", @"Accept", @"iPhone",@"User-Agent",nil];
NSLog(@"url---%@",url);
NSLog(@"header---%@",[Utilities printJson:header]);
[SSNetworkClient initServerCallWithURL:url requestMethod:SSRequestMethodGET requestSerialize:YES headers:header imageData:nil imageDataName:nil parameters:nil success:^(id object) {
completionBlock(YES,object);
} failure:^(id object) {
failureCompletion(NO,object);
}];
在你对第二个 url 的回应中,你变得无效 json 应该是这样的,
{
"status": {
"code": "on_time",
"message": "U bent op tijd",
"content": "Uw afspraak begint om *|afspraak_tijd|* ."
},
"slave": {
"name1": "Dhr. sunny",
"name2": "Meneer sunny"
},
"master": {
"name1": "Mr beheerder"
},
"push": {
"origin": "pubsub.pubnub.com",
"pub_key": "pub-c-a6ca4c51-0a6f-475d-8f93-f53f48ba117b",
"sub_key": "sub-c-97578f62-3587-11e3-be49-02ee2ddab7fe",
"uuid": "sunny-5a323ac22cacff0004c2a717",
"channels": ["5a29524f2b4faa000470384a", "5a323ac22cacff0004c2a717"]
},
"lobby_message": "",
"contact_info": "/dyncontent/pk3rs51FpFUQkrHOJ0uBHg"
}
以上是正确的 json,您需要在 api 回复中加以改进
如果您不验证,只需使用上述 json 创建 json 文件,它将在浏览器和您的 .info api 响应中完美运行 json 它赢了无法正常工作,因此您需要即兴创作您的 .info json 文件响应
我的Mozilla浏览器Quantum版