我正在尝试将我的网络应用程序收集的数据记录到Loggly。但是,在提交包含俄语或希伯来语字符串的JSON(甚至纯文本)后,我会在输出处收到问号。
包含俄语单词的示例字符串:
curl -H "content-type:text/plain" -d "Привет, мир!" https://logs.loggly.com/inputs/YOUR-INPUT-GOES-HERE
Loggly中是否支持非英文字符?如果是,我该如何利用它?我很确定我将数据作为UTF-8发送。
答案 0 :(得分:2)
显然,令人惊讶的是,似乎只支持ASCII(0-127)字符:
我们只索引符合ASCII的ASCII和UTF-8(如果他们不属于这两个类别,数据将显示为?' s)。对此给您带来的不便表示歉意。
来源:http://community.loggly.com/customer/portal/questions/6549048-cyrrilic-encoding?b_id=50
答案 1 :(得分:1)
我还没有使用loggly,所以这只是一个疯狂的猜测:需要指定content-type标头中的charset:
Content-Type: text/plain; charset=utf-8
否则它可能默认为ascii。
答案 2 :(得分:0)
查看此问题的解决方案。
{{1}}