J'ai besoin de mon application pour envoyer une requête HTTP à mon serveur, c'est le lien, mais pour une raison quelconque, quand je crée une chaîne NSStringformatat pas toute la chaîne est copiée dans la chaîne,objectif C NSString chaîneformat d'une URL
ceci est mon URL:
http://192.168.50.204:8080/webapi/originate?sofia/internal/408%25192.168.50.204%20'set:effective_caller_id_number=722772408,bridge:sofia/gateway/012smile/[email protected]'%20inline%200545890183%200545890183
si je l'ai mis dans mon navigateur, il fonctionne très bien.
ce qui est le code:
self.feedURLString = [NSString stringWithFormat:@"http://192.168.50.204:8080/webapi/originate?sofia/internal/%@%25192.168.50.204%20'set:effective_caller_id_number=722772%@,bridge:sofia/gateway/012smile/%@@212.199.220.21'%20inline%20%@%20%@",extention,extention,PhoneNumber,PhoneNumber, PhoneNumber];
garder à l'esprit qu'il ya quelques 20% et 25% dans l'URL, peut-être le problème provoque ...
la chaîne que je reçois dans le NSLog est:
feedURLString = http://192.168.50.204:8080/webapi/originate?sofia/internal/408220 'set: effective_caller_id_number = 722772408, pont: sofia/gateway/012smile/[email protected]' 93610576nline2 @ 2 @