मुझे आश्चर्य हुआ कि मेरी रिंग ऐप यूटीएफ -8 की सेवा नहीं कर रहा था। मैंने इसे एक साधारण परीक्षण मामले में देखा, क्या कोई यह जानता है कि यह सुनिश्चित करने के लिए कि यह हमेशा ब्राउज़र पर utf-8 लौटाएगा?क्लोजर और अंगूठी: प्रतिक्रिया में utf-8 '?' के माध्यम से आता है
(ns utf8test.core)
(defn app
[request]
{:status 200 :body "ɮѪϴ"})
project.clj में (lein रिंग प्लगइन का उपयोग):
:ring {:handler utf8test.core/app}
टर्मिनल में:
> lein ring server
---> ɮѪÏ' (यह गलत है, होना चाहिए ɮѪΘ)
अधिमानतः एक विधि जो टॉमकैट के लिए भी काम करती है, क्योंकि यह वह जगह है जहां ऐप तैनात किया जा रहा है।
धन्यवाद!
ऐसा हुआ, धन्यवाद! – prismofeverything