Pertanyaan yang diberi tag «urlencode»

Untuk teks "encode URL" atau "persen encode" berarti menyandikannya untuk digunakan dalam URL. Beberapa karakter tidak valid bila digunakan sebagaimana adanya di URL, dan sebagian besar akan dikodekan URL (persen-dikodekan) saat muncul di URL.

14
URLEncoder tidak dapat menerjemahkan karakter ruang
Saya mengharapkan System.out.println(java.net.URLEncoder.encode("Hello World", "UTF-8")); untuk output: Hello%20World (20 adalah kode ASCII Hex untuk spasi) Namun, yang saya dapatkan adalah: Hello+World Apakah saya menggunakan metode yang salah? Apa metode yang benar yang harus saya gunakan?
179 java  url  urlencode 




8
Cara URL menyandikan string di Ruby
Bagaimana URI::encodecara string seperti: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a untuk mendapatkannya dalam format seperti: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A sesuai RFC 1738? Inilah yang saya coba: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' Juga: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in …


4
Haruskah saya menyandikan URL data POST?
Saya melakukan POST data ke API eksternal (menggunakan PHP, jika relevan). Haruskah saya menyandikan URL variabel POST yang saya teruskan? Atau apakah saya hanya perlu menyandikan URL data GET? Terima kasih! UPDATE: Ini adalah PHP saya, jika relevan: $fields = array( 'mediaupload'=>$file_field, 'username'=>urlencode($_POST["username"]), 'password'=>urlencode($_POST["password"]), 'latitude'=>urlencode($_POST["latitude"]), 'longitude'=>urlencode($_POST["longitude"]), 'datetime'=>urlencode($_POST["datetime"]), 'category'=>urlencode($_POST["category"]), 'metacategory'=>urlencode($_POST["metacategory"]), 'caption'=>($_POST["description"]) …

7
Mengenkode parameter kueri URL di Java
Bagaimana cara seseorang menyandikan parameter kueri ke url di Java? Saya tahu, ini sepertinya pertanyaan yang sudah jelas dan sudah ditanyakan. Ada dua kehalusan yang saya tidak yakin: Haruskah spasi dikodekan pada url sebagai "+" atau sebagai "% 20"? Di chrome jika saya mengetik "http://google.com/foo=?bar me" chrome mengubahnya menjadi dienkode …
108 java  urlencode 

5
Apa cara yang tepat untuk menyandikan URL karakter Unicode?
Saya tahu tentang skema% uxxxx non-standar tetapi tampaknya itu bukan pilihan yang bijaksana karena skema tersebut telah ditolak oleh W3C. Beberapa contoh menarik: Karakter hati. Jika saya mengetik ini di browser saya: http://www.google.com/search?q=♥ Kemudian salin dan tempel, saya melihat URL ini http://www.google.com/search?q=%E2%99%A5 yang membuatnya tampak seperti Firefox (atau Safari) yang …


2
Mengapa curl memotong string kueri ini?
Saya yakin jawaban untuk ini adalah masalah pengkodean karakter yang sangat jelas ... Saya menggunakan curl pada baris perintah untuk menguji beberapa titik akhir di aplikasi python. Titik akhir mengambil parameter url lintang dan bujur. Tidak ada yang terlalu istimewa. Saya memasukkan perintah: curl -v -L http://localhost:5000/pulse/?lat=41.225&lon=-73.1 Server merespons, dengan …
90 curl  urlencode 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.