Ticket #11: Accept-Language.txt

File Accept-Language.txt, 3.1 KB (added by fiki, 15 years ago)

Ukázka chyby – pomocí telnetu

Line 
1$ telnet localhost 8080                                                                                                                           
2Trying 127.0.0.1...                                                                                                                                         
3Connected to localhost.                                                                                                                                     
4Escape character is '^]'.                                                                                                                                   
5GET /sql-vyuka/ajax.jspx?akce=vykonat&sql=SELECT%20now(); HTTP/1.0
6Accept-Language: cs,en-us;q=0.7,en;q=0.3
7
8HTTP/1.1 200 OK
9X-Powered-By: JSP/2.1
10Server: Sun GlassFish Enterprise Server v2.1
11Set-Cookie: JSESSIONID=3213962b8bca2d7e5dba2cddf74f; Path=/sql-vyuka
12Content-Type: text/html;charset=UTF-8
13Content-Language: cs
14Content-Length: 363
15Date: Tue, 02 Jun 2009 22:40:12 GMT
16Connection: close
17
18<table><thead title=""><tr><td>now</td></tr></thead><tbody><tr><td>03.06.2009 00:40:12</td></tr></tbody></table><p class="vysledekOK">SQL příkaz byl proveden úspěšně, během 3 ms.</p><p class="vysledekTip">Linus Torvalds: <q>Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;)</q></p>Connection closed by foreign host.
19
20
21––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
22↑↑↑ Stačí poslat hlavičku „Accept-Language“ a formátování funguje správně
23
24Chyba se týká formátování pomocí <fmt:formatNumber> a <fmt:formatDate>,
25ale ke správnému větvení na základě datového typu dochází (takže např. čísla jsou správně zarovnaná doprava).
26
27↓↓↓ Hlavička „Accept-Language“ chybí → neformátuje se
28––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
29
30
31$ telnet localhost 8080
32Trying 127.0.0.1...
33Connected to localhost.
34Escape character is '^]'.
35GET /sql-vyuka/ajax.jspx?akce=vykonat&sql=SELECT%20now(); HTTP/1.0
36
37HTTP/1.1 200 OK
38X-Powered-By: JSP/2.1
39Server: Sun GlassFish Enterprise Server v2.1
40Set-Cookie: JSESSIONID=3216456bbd3e41f632c30bfaf51e; Path=/sql-vyuka
41Content-Type: text/html;charset=UTF-8
42Content-Length: 359
43Date: Tue, 02 Jun 2009 22:40:23 GMT
44Connection: close
45
46<table><thead title=""><tr><td>now</td></tr></thead><tbody><tr><td>2009-06-03 00:40:23.173504</td></tr></tbody></table><p class="vysledekOK">SQL příkaz byl proveden úspěšně, během 1 ms.</p><p class="vysledekTip">Primární klíč není vždycky jen vygenerované číselné „IDčko“ – může to být přirozený identifikátor nebo řetězec.</p>Connection closed by foreign host.