Apa %2C di URL?

I'm mencoba untuk memahami struktur URL, dan I'm melihat banyak %2C. I'm menebak ini adalah hasil dari beberapa encoding. Apa yang kita berdiri untuk?

Mengomentari pertanyaan (4)
Larutan

Check out http://www.asciitable.com/

Melihat Hx, (Hex) kolom; 2C maps ,

Ada yang tidak biasa encoding dapat diperiksa dengan cara ini

+----+-----+----+-----+----+-----+----+-----+
| Hx | Chr | Hx | Chr | Hx | Chr | Hx | Chr |
+----+-----+----+-----+----+-----+----+-----+
| 00 | NUL | 20 | SPC | 40 |  @  | 60 |  `  |
| 01 | SOH | 21 |  !  | 41 |  A  | 61 |  a  |
| 02 | STX | 22 |  "  | 42 |  B  | 62 |  b  |
| 03 | ETX | 23 |  #  | 43 |  C  | 63 |  c  |
| 04 | EOT | 24 |  $  | 44 |  D  | 64 |  d  |
| 05 | ENQ | 25 |  %  | 45 |  E  | 65 |  e  |
| 06 | ACK | 26 |  &  | 46 |  F  | 66 |  f  |
| 07 | BEL | 27 |  '  | 47 |  G  | 67 |  g  |
| 08 | BS  | 28 |  (  | 48 |  H  | 68 |  h  |
| 09 | TAB | 29 |  )  | 49 |  I  | 69 |  i  |
| 0A | LF  | 2A |  *  | 4A |  J  | 6A |  j  |
| 0B | VT  | 2B |  +  | 4B |  K  | 6B |  k  |
| 0C | FF  | 2C |  ,  | 4C |  L  | 6C |  l  |
| 0D | CR  | 2D |  -  | 4D |  M  | 6D |  m  |
| 0E | SO  | 2E |  .  | 4E |  N  | 6E |  n  |
| 0F | SI  | 2F |  /  | 4F |  O  | 6F |  o  |
| 10 | DLE | 30 |  0  | 50 |  P  | 70 |  p  |
| 11 | DC1 | 31 |  1  | 51 |  Q  | 71 |  q  |
| 12 | DC2 | 32 |  2  | 52 |  R  | 72 |  r  |
| 13 | DC3 | 33 |  3  | 53 |  S  | 73 |  s  |
| 14 | DC4 | 34 |  4  | 54 |  T  | 74 |  t  |
| 15 | NAK | 35 |  5  | 55 |  U  | 75 |  u  |
| 16 | SYN | 36 |  6  | 56 |  V  | 76 |  v  |
| 17 | ETB | 37 |  7  | 57 |  W  | 77 |  w  |
| 18 | CAN | 38 |  8  | 58 |  X  | 78 |  x  |
| 19 | EM  | 39 |  9  | 59 |  Y  | 79 |  y  |
| 1A | SUB | 3A |  :  | 5A |  Z  | 7A |  z  |
| 1B | ESC | 3B |  ;  | 5B |  [  | 7B |  {  |
| 1C | FS  | 3C |  <  | 5C |  \  | 7C |  |  |
| 1D | GS  | 3D |  =  | 5D |  ]  | 7D |  }  |
| 1E | RS  | 3E |  >  | 5E |  ^  | 7E |  ~  |
| 1F | US  | 3F |  ?  | 5F |  _  | 7F | DEL |
+----+-----+----+-----+----+-----+----+-----+
Komentar (1)

It's ASCII keycode dalam heksadesimal untuk koma (,).

Anda harus menggunakan bahasa anda's URL encoding metode ketika menempatkan string pada Url.

Anda dapat melihat daftar berguna dari karakter dengan pria ascii. Hal ini kompak diagram tersedia untuk pemetaan kode heksadesimal karakter:

   2 3 4 5 6 7       
 -------------      
0:   0 @ P ` p     
1: ! 1 A Q a q     
2: " 2 B R b r     
3: # 3 C S c s     
4: $ 4 D T d t     
5: % 5 E U e u     
6: & 6 F V f v     
7: ' 7 G W g w     
8: ( 8 H X h x     
9: ) 9 I Y i y     
A: * : J Z j z
B: + ; K [ k {
C: , < L \ l |
D: - = M ] m }
E: . > N ^ n ~
F: / ? O _ o DEL

Anda juga dapat dengan cepat memeriksa karakter's heksadesimal setara dengan:

$ echo -n , | xxd -p
2c
Komentar (1)

Teknik lain yang dapat anda gunakan untuk mendapatkan simbol dari url adalah omong kosong untuk membuka Chrome konsol dengan F12 dan paste javascript berikut ini:

decodeURIComponent("%2c")

ini akan men-decode dan kembali simbol (atau simbol).

Harapan ini menghemat anda beberapa waktu.

Komentar (0)

Di Firefox ada Pilih+Shift+K untuk konsol Web, kemudian anda ketik

;decodeURIComponent("%2c")
  • pikiran koma di awal
  • jika anda Menyalin&Paste, terlebih dahulu anda harus mengaktifkan (konsol akan memperingatkan anda)

dan anda akan mendapatkan jawaban:

","
Komentar (2)

Sederhana & Mudah menjawab,

Yang %2C berarti , koma di URL. ketika anda menambahkan String "abc,defg" di url sebagai parameter maka yang koma dalam string yang abc , defg berubah menjadi abc%2Cdefg .Ada tidak perlu khawatir tentang hal itu.

Komentar (0)

The %2C diterjemahkan menjadi koma (,). Saya melihat ini saat mencari sebuah kalimat dengan tanda koma di dalam dan di url, bukannya menunjukkan koma, itu %2C.

Komentar (0)

It's ASCII keycode dalam heksadesimal untuk koma (,).

yaitu , = %2C

seperti di link saya kira saya ingin memesan oleh dua bidang sarana di link saya itu akan datang seperti

order_by=id%2Cname yang sama dengan order_by=id,nama .

Komentar (1)