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

  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • Klemens Torggler

    Klemens Torg

    11 Mart 2008
  • Michael Zhang

    Michael Zhan

    8 EYLÜL 2012