|
|
| version 1.9, 2004/02/20 10:57:55 | version 1.102, 2005/11/22 11:12:40 |
|---|---|
| Line 1 | Line 1 |
| @main[] | ^for[i](1;200){ |
| $request:charset[UTF-8] | |
| #$response:charset[UTF-8] | |
| $response:charset[windows-1251] | |
| $response:content-type[$.value[text/html]$.charset[$response:charset]] | |
| $xdoc[^xdoc::create{<?xml version="1.0" encoding="$request:charset"?> | |
| <doc> | |
| исходный | |
| </doc> | |
| }] | |
| $xdoc[^xdoc.transform[_bug.xsl]] | |
| ^xdoc.string[] | |
| #^xdoc.save[_bug-koi.xml;$.encoding[koi8-r]] | |
| #^xdoc.save[_bug-in-request-charset.xml] | |
| <hr> | <hr> |
| $request:charset/$response:charset | |
| $original[^for[j](1;$i){$j}] | |
| $original | |
| <br> | |
| $encoded[^string:base64[$original]] | |
| $encoded | |
| <br> | |
| $decoded[^encoded.base64[]] | |
| $decoded | |
| ^if($decoded ne $original){^throw[bug;here]} | |
| } |