cyrillic characters in cl-http?
Mark Klein <[email protected]> Tue, 30 Dec 2014 00:16:22 +0000
| Newsgroups | gmane.lisp.cl-http |
|---|---|
| Message-ID | <[email protected]> |
--===============4800259168448980172==
Content-Language: en-US
Content-Type: multipart/signed;
boundary="Apple-Mail=_5993DE3A-567F-4940-A87E-F1FA8120893D";
protocol="application/pkcs7-signature"; micalg=sha1
--Apple-Mail=_5993DE3A-567F-4940-A87E-F1FA8120893D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
I am trying to put cyrillic (ukrainian) text up on a web page generated =
by cl-http 70.220 but it's not working - none of the cyrillic characters =
show, though the english characters are fine. I was told UTF-7 encoding =
should work, so I tried this:
(defmethod test ((url url:http-computed-url) stream)
(http:with-successful-response (stream :html :character-set =
:UNICODE-2-2-UTF-7)
(html:with-html-document (:stream stream)
(html:with-document-body (:stream stream)
(format stream "foo =D0=9B=D0=B0=D1=81=D0=BA=D0=B0=D0=B2=D0=BE =
=D0=BF=D1=80=D0=BE=D1=81=D0=B8=D0=BC=D0=BE =D0=B4=D0=BE")))))
(http:export-url #u"/test"
:computed
:response-function #'test)
Any ideas how I can make this work?
Thanks!
Mark
-------------------------------
Mark Klein
http://cci.mit.edu/klein
Principal Research Scientist
Center for Collective Intelligence
Massachusetts Institute of Technology
Visiting Researcher
Dynamic and Distributed Information Systems Group
University of Zurich
--Apple-Mail=_5993DE3A-567F-4940-A87E-F1FA8120893D
Content-Disposition: attachment; filename="smime.p7s"
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIDvjCCA7ow
ggMjoAMCAQICEQDOLF8sdUKhTNkl9lBqPbd/MA0GCSqGSIb3DQEBBQUAMGwxCzAJBgNVBAYTAlVT
MRYwFAYDVQQIEw1NYXNzYWNodXNldHRzMS4wLAYDVQQKEyVNYXNzYWNodXNldHRzIEluc3RpdHV0
ZSBvZiBUZWNobm9sb2d5MRUwEwYDVQQLEwxDbGllbnQgQ0EgdjEwHhcNMTQxMTE5MTg0MjU1WhcN
MTUwNzMwMTg0MjU1WjCBoTELMAkGA1UEBhMCVVMxFjAUBgNVBAgTDU1hc3NhY2h1c2V0dHMxLjAs
BgNVBAoTJU1hc3NhY2h1c2V0dHMgSW5zdGl0dXRlIG9mIFRlY2hub2xvZ3kxFTATBgNVBAsTDENs
aWVudCBDQSB2MTETMBEGA1UEAxMKTWFyayBLbGVpbjEeMBwGCSqGSIb3DQEJARYPbV9rbGVpbkBN
SVQuRURVMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/NgbQM7CG+vd1Mss7R6W9WDE
6twEWfwoNodtMDScugQAIWpSq+9PFKkK7wtnLi5PcPzK+LJcfM+NDLUShXPEUBABoRweW6FfKgYP
X/SjJKxykVDfYAKv7mWqGodJwMk0z502+HLXFzosUZO72YAGqXHjCDD58Sq64D9hKhN49fF1f8LY
IuN6MBxfmMwLywspo58qjeSihS8plYwhBf4u3JcsdXOAf7o0eP0UWbm73kw+iRd9zqV4M4tjnf4A
jgI6StYhhXKCtU+FsFnE76EATBHRcU61wRUs2K19G3EGgIL7/BBw7l9mWFfRbeJsW5f0jXNcAZg1
zR39VvBfC5ayjQIDAQABo4GhMIGeMAkGA1UdEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgWgMB0GA1Ud
JQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFF3NlzzEgcAH
6K8RCxyS0x6Z7xe/MDMGA1UdHwQsMCowKKAmoCSGImh0dHA6Ly9jYS5taXQuZWR1L2NhL21pdGNs
aWVudC5jcmwwDQYJKoZIhvcNAQEFBQADgYEAUZFRYqSyLMp/8yLMQw7ar60VzbQ969vU4AVLIJK4
g3NUJwtvvMa5gA7qIe77bDPsAQ/LLGeEMv90vkoqekEEtoDCcS5wCtJ7gVh6XGYjmRROY4zPrRNc
4YTpa01FVy+Ba7xVAygHKqBrE0aI/3J4mkfYCaAiGN02l2MmF/yj3rAxggM2MIIDMgIBATCBgTBs
MQswCQYDVQQGEwJVUzEWMBQGA1UECBMNTWFzc2FjaHVzZXR0czEuMCwGA1UEChMlTWFzc2FjaHVz
ZXR0cyBJbnN0aXR1dGUgb2YgVGVjaG5vbG9neTEVMBMGA1UECxMMQ2xpZW50IENBIHYxAhEAzixf
LHVCoUzZJfZQaj23fzAJBgUrDgMCGgUAoIIBiTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwG
CSqGSIb3DQEJBTEPFw0xNDEyMzAwMDE2MjJaMCMGCSqGSIb3DQEJBDEWBBRsRj2csNeLIOk1gSLL
b4W0VZRKbzCBkgYJKwYBBAGCNxAEMYGEMIGBMGwxCzAJBgNVBAYTAlVTMRYwFAYDVQQIEw1NYXNz
YWNodXNldHRzMS4wLAYDVQQKEyVNYXNzYWNodXNldHRzIEluc3RpdHV0ZSBvZiBUZWNobm9sb2d5
MRUwEwYDVQQLEwxDbGllbnQgQ0EgdjECEQDOLF8sdUKhTNkl9lBqPbd/MIGUBgsqhkiG9w0BCRAC
CzGBhKCBgTBsMQswCQYDVQQGEwJVUzEWMBQGA1UECBMNTWFzc2FjaHVzZXR0czEuMCwGA1UEChMl
TWFzc2FjaHVzZXR0cyBJbnN0aXR1dGUgb2YgVGVjaG5vbG9neTEVMBMGA1UECxMMQ2xpZW50IENB
IHYxAhEAzixfLHVCoUzZJfZQaj23fzANBgkqhkiG9w0BAQEFAASCAQDE+uTVNmweTICIURabtoc3
XFoGpRdcBy/qdEgT+g+w79hJ3Orkvv2Oli/5rgnw0HsleOu9xtPZvKOsuciINJt/+0FEm8JDhljk
xVfado0FdgVdf0cmPfzccuuUSg+092oURJASPP2IkRw/hvFBi1gWPW0ldFU6huixVIcWXKsiDsSv
Mc2HtTcYh+I7YnDDq4dAaQyystWiEhydENbeYm6Cf5FapQHy60RNYNvP2BHI5K3kYg6P+6bFLqWV
LgQFBz7IbdsUhg0/T8Ukf5lJEx+w92JxhfZkodiTs53TattnjXUEv0/Z4thkmeoa4Mxkx12TLdWJ
Z8hpCAJbZQhaluxiAAAAAAAA
--Apple-Mail=_5993DE3A-567F-4940-A87E-F1FA8120893D--
--===============4800259168448980172==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
WWW-CL mailing list
[email protected]
https://lists.csail.mit.edu/mailman/listinfo/www-cl
--===============4800259168448980172==--