https://twitter.com/intent/tweet?source=webclient&text=G%C5
产生以下错误:
Invalid Unicode value in one or more parameters
顺便说一句,这就是Å字符
答案 0 :(得分:4)
twitter期望参数编码为utf-8。 所以Å是Unicode U + 00C5,并表示为utf-8是C3 85 使用url-escape这意味着查询应该是......& text = G%C3%85
由于我不知道你是如何构建那个查询(编程语言/环境)的,所以我无法告诉你如何正确地完成它。只有你应该在转义之前将你的字符串转换为utf-8。