SORU
16 Mart 2011, ÇARŞAMBA


URL kodlaması Java parametreleri sorgu

Nasıl bir kodla sorgu bir url gitmek için parametreleri Java mı? Ben, bu açık ve zaten sorulan bir soru gibi görünüyor.

Emin değilim iki inceliklerini vardır:

  1. Boşluk url kodlanmış ""veya" "? olması gerektiği gibi Eğer ben yazın "ben" krom ile kodlanmış değiştirir . http://google.com/foo=?bar eğer krom
  2. Gerekli/kodlamak için doğru nokta üst üste ":" olarak ;? Krom yok.

Notlar:

  • java.net.URLEncoder.encode veri kodlama için form sunulacak gibi görünüyor çalışmak için görünmüyor. Örneğin, gerekli değildir ** 3 ve kodlar kolon yerine olarak alan kodlar.
  • java.net.URI sorgu parametreleri kodlamak değil

CEVAP
16 Mart 2011, ÇARŞAMBA


java.net.URLEncoder.encode(String s, String encoding) çok yardımcı olabilir. application/x-www-form-urlencoded kodlama HTML form izler.

URLEncoder.encode(query, "UTF-8");

Diğer yandan, Percent-encoding (URL encoding) olarak bilinen kodlar alanı. Kolon ayrılmış bir karakterdir, : hala bir kolon kalacak, kodlama sonra.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • movies95

    movies95

    27 Kasım 2006
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011