594 Stimmen

Was bedeutet %2C in einer URL?

Was bedeutet in einer URL die %2C Kodierung und was ist ihr Nutzen?

5 Stimmen

19 Stimmen

Der Schlüsselbegriff, nach dem Sie suchen, lautet "URL-Kodierung".

24 Stimmen

@TrueWill 2C || !2C

826voto

Neverever Punkte 15210

Auschecken http://www.asciitable.com/

Sehen Sie sich die Hx (Hex)-Spalte; 2C Karten zu ,

Jede ungewöhnliche Kodierung kann auf diese Weise überprüft werden

+----+-----+----+-----+----+-----+----+-----+
| 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 |
+----+-----+----+-----+----+-----+----+-----+

149voto

alex Punkte 457905

Es ist der ASCII-Schlüsselcode in hexadezimaler Darstellung für ein Komma ( , ).

Sie sollten die URL-Kodierungsmethoden Ihrer Sprache verwenden, wenn Sie Zeichenketten in URLs einfügen.

Sie können eine praktische Liste von Zeichen mit man ascii . Es verfügt über dieses kompakte Diagramm für die Zuordnung von Hexadezimalcodes zu den Zeichen:

   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

Sie können auch schnell das hexadezimale Äquivalent eines Zeichens mit überprüfen:

$ echo -n , | xxd -p
2c

63voto

Matas Vaitkevicius Punkte 53532

Eine andere Technik, die Sie verwenden können, um das Symbol aus dem Kauderwelsch der Url zu erhalten, ist das Öffnen von Chrome Konsole mit F12 und fügen Sie einfach folgendes Javascript ein:

decodeURIComponent("%2c")

dekodiert er das Symbol (oder die Symbole) und gibt es zurück.

enter image description here

Ich hoffe, das spart Ihnen etwas Zeit.

18voto

Malick Usman Punkte 211

Einfache & leichte Antwort,

Das %2C bedeutet , Komma in der URL. Wenn Sie die Zeichenfolge "abc,defg" in der URL als Parameter hinzufügen, wird das Komma in der Zeichenfolge, die abc , defg wird in abc%2Cdefg geändert Es gibt keinen Grund, sich darüber Sorgen zu machen.

17voto

Jernej Kurinčič Punkte 171

In Firefox gibt es Ctrl + Shift + K für die Web-Konsole, dann geben Sie

;decodeURIComponent("%2c")
  • beachten Sie das Semikolon am Anfang
  • wenn Sie Copy&Paste verwenden, sollten Sie es zuerst aktivieren (die Konsole warnt Sie)

und Sie erhalten die Antwort:

","

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X