从 AppEngine TaskQueue 服务调用的 HTTP POST 正文的编码是什么?
如果我通过 创建任务TaskOptions#payload(byte[], String)
,HTTP 请求正文的编码是什么?
同样,String
创建的 viaTaskOptions#param(String, byte[])
和检索的 via的编码是ServletRequest#getParameter(String)
什么?
更新:我必须使用的字符集名称是什么
req.getParameter("myParam").getBytes(charset)
取回我通过提交的二进制数据TaskOptions#param(String, byte[])
?
它似乎是一个 servlet-container 特定的默认值,在http://www.w3.org/TR/html4/interact/forms.html的“application/x-www-form-urlencoded”的定义中没有定义#h-17.13.4.1——因为所有这些都已经在 servlet API 中抽象出来了。