Bir Windows uygulaması oluşturuyorum ve kodlanmış bir URL iletmem gerekiyor. Ama WinForms C# 'da nasıl kodlandıracağımdan emin değilim. System.Web, HttpUtility.UrlEncode başvuran sakıncası yoksaWinForms'ta bir URL nasıl kodlanır?
18
A
cevap
5
Eğer URL-kodlamak veri bir sorgu dizesi için gerekirse Uri.EscapeUriString()
32
deneyin, ya Uri.EscapeDataString kullanabilir veya:
var rawString = @"this & that";
var uriEncoded = Uri.EscapeDataString(rawString);
var httpUtilityEncoded = HttpUtility.UrlEncode(rawString);
Onlar 'çok benzer yeniden ama yolu özel karakterleri ustaca farklı sonuçlar üretebilir, boşluk gibi, kodlanmıştır:
Console.WriteLine(uriEncoded);
// uriEncoded = "this%20%26%20that"
Console.WriteLine(httpUtilityEncoded);
// httpUtilityEncoded = "this+%26+that"
0
w çalıştı mı i'inci: Ben Xamarin formları projede kullandı,
var url = System.Net.WebUtility.UrlEncode(string);
Sen System.Web bir bağımlılık gerekmez ve PCL'de kullanabilirsiniz.
İlgili konular
- 1. JSTL ile URL yolunu temsil eden bir String nasıl kodlanır?
- 2. Eclipse'de CSS nasıl kodlanır?
- 3. Angularjs uri bileşenleri nasıl kodlanır
- 4. JSON'da baytlar nasıl kodlanır? json.dumps() bir TypeError
- 5. jQuery nasıl daha modüler kodlanır?
- 6. Python3'te ROT13 nasıl kodlanır?
- 7. Linux çekirdek modülü nasıl kodlanır?
- 8. AJAX POST ve Artı İşaret (+) - Nasıl Kodlanır?
- 9. Nasıl kodlanır "devam etmek için tuşuna basın"
- 10. C# kullanarak video nasıl kodlanır/çözülür?
- 11. html içeriğinde özel karakter kodları nasıl kodlanır
- 12. .NET'te Normal İfade için dizeleri nasıl kodlanır?
- 13. Android Düğme drawableLeft - nasıl kodlanır (no xml)
- 14. Robot Çerçeve: stringi ascii kullanarak nasıl kodlanır?
- 15. Jquery serialize ile nasıl değer kodlanır?
- 16. Android'de "şimdi eşitleme" işlemi nasıl kodlanır?
- 17. Url Unicode karakterler kodlayan
- 18. Android'de ön eğik çizgi nasıl kodlanır? (% 2F çalışmıyor)
- 19. Android & Proguard - nasıl kodlanır, ancak herhangi bir kod optimize değil?
- 20. PHP: Bir değişiklik yapmak için U + FFFD nasıl kodlanır?
- 21. NSCoder ile uzun bir özellik nasıl kodlanır/çözülür?
- 22. HaxeFlixel oyun içi olaylarda "pratik bir şekilde" nasıl kodlanır?
- 23. SFSafariViewController'den bir URL nasıl alınır?
- 24. Bir URL başlığı nasıl alabilirim
- 25. nasıl böyle bir url ayarlamanız gerekir url Amaç c
- 26. SQL Server (Standard Edition) yüklüyse, sunucu adı nasıl kodlanır
- 27. Sunucuya gönderirken emoji nasıl kodlanır (Ruby on Rails)?
- 28. WP7'de "bölge ve dil" ayarları nasıl kodlanır?
- 29. Java'da belirli bir url
- 30. Açısal rotalar # içerir! url içinde yerine #