Ich entwickle eine Anwendung, in der ich URL kodieren muss. Ich versuchte mit http://simonwoodside.com/weblog/2009/4/22/how_to_really_url_encode/ und [NSString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]]
, aber es funktioniert nicht für mich. Gibt es eine alternative URL-Encoder-Klasse für iphone wie Java? Wie erreiche ich es ?? Vielen Dank im Voraus ...Wie erreicht man die URL-Kodierung im iPhone?
1
A
Antwort
0
Sie können sich auf this post beziehen, um Ihre Lösung zu finden.
3
Versuchen Sie Folgendes für URL-Codierung:
NSString *url= [(NSString *)CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)originalpath, NULL, CFSTR(";:"), kCFStringEncodingUTF8) autorelease];
+0
das ist gut, aber es ändert mein http: // zu http% 3A // – richy
0
Sie die folgende URL-Codierung für versuchen:
`NSString *urlString = [NSString stringWithFormat:@"http://www.abc.com/parsexml.aspx?query=%@", [searchBar.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];`
Verwandte Themen
- 1. Wie erreicht man die Fadundurchsichtigkeit eines Elements?
- 2. Wie erreicht man die Paginierung in HBase?
- 3. Wie erreicht man die Implementierung eines Projekts?
- 4. Wie erreicht man RSS-Nachrichten?
- 5. Wie erkennt man Tastatur gedrückt im iPhone?
- 6. wie man ein Video im iphone streamt
- 7. Wie man mit Netzwerkumschaltung im iPhone umgehen?
- 8. Wie ändert man die Pixelfarbe im Vorschaufenster der iPhone-Kamera?
- 9. Wie man Balkendiagramm im iPhone einführt?
- 10. Wie man Video im iphone notiert
- 11. Wie animiert man Ebenen im iPhone?
- 12. Wie erreicht man Paginierung in Lucene?
- 13. wie man Zeit im 12 Stundenformat im iphone zeigt
- 14. Wie wird dieses Dokument im Browser erreicht?
- 15. Wie erreicht man automatische Abmeldung in PHP?
- 16. Wie erreicht man dieses Bootstrap-Layout?
- 17. Wie erreicht man Multiindex-Levels in Pandas?
- 18. Wie erreicht man ein Tabellenlayout ohne Tabellen?
- 19. wie man Paginierung erreicht HTML PHP-MySQL
- 20. Wie man die iphone/ipad App im ipad simulator ausführt, indem man die Zielgerätefamilie = iphone/ipad auswählt?
- 21. Wie erreicht man die Informationen in der folgenden Dateigruppe?
- 22. Wie erreicht man die sichere Base64-Codierung in C#?
- 23. Android: Wie erreicht man die Gehstrecke zwischen zwei Geo-Koordinaten?
- 24. Web Crawler in Ruby: Wie erreicht man die beste Performance?
- 25. Wie erreicht man drei Stage-Listen, die Checkboxen haben?
- 26. Wie erreicht man diesen Faltungseffekt bei Android?
- 27. Rails RESTful to_xml - Wie erreicht man Verbundenheit?
- 28. Wie erreicht man const-Korrektheit in C#?
- 29. Wie bekomme ich die Anzahl von Zahlen wie und erreicht in iOS iPhone Couchbase?
- 30. Wie erreicht man Text-Extrakt auf Schienen?
NSUTF8StringEncoding versuchen, wenn es funktioniert. Aber wenn Sie Codierung für das Entfernen von Speicherplatz in URL wollen als die Methode, die Sie verwenden, ist in Ordnung –
@Javal Nanda Ich versuchte NSUTF8StringEncoding auch funktioniert es nicht.Es codiert nicht bestimmte Sonderzeichen (wie "; :) – roger
Was ist" funktioniert nicht "? – BoltClock