SORU
1 NİSAN 2012, Pazar


Ne istekleri yerine POST mu [ ve ]?

Belirli bir web sitesine giriş yapmak için bir Java sınıfı yazmaya çalışıyorum. Verileri POST isteğini yeniden giriş yapmak için gönderilir

user[login]=uesrname&user[password]=123456

[ ] anahtarın ne anlama geldiğini merak ediyorumkullanıcı giriş.

Nasıl bu verileri kodlamak mı?

CEVAP
1 NİSAN 2012, Pazar


here Bu her cevap olarak: 5* *foo [12] kodlar:

  is space
[ is '['
and ] is ']'

Bu percent encoding denir ve url parametre değerleri içinde özel karakterleri kodlamak için kullanılır.

EDİTfollowing article okurken bu arada o kadar çok insanla aynı arama yapmak niye aklıma gelmedi. Sayfanın altındaki: nota bakın

Eğer birini takip etmek istiyorsa ayrıca unutmayın daha yeni RFC3986 URL, köşeli parantez saklıdır (IPv6 için) ve böylece yapmak için bir URL bir parçası olabilecek bir şey kurarken kodlanmış (gibi ana bilgisayar), aşağıdaki yardımcı olabilir.

function fixedEncodeURI (str) {
    return encodeURI(str).replace(/[/g, '[').replace(/]/g, ']');
}

Umarım bu insanlar bu soru üzerine takıldığı zaman kendi sorunlarını çözmek yardımcı olacaktır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • aki6336

    aki6336

    14 AĞUSTOS 2008
  • L- Crysis

    L- Crysis

    30 Aralık 2011
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012