如何在Apache HTTP Components中设置字符编码?
我会像这样做:
"
我会像这样做:
我做了以下操作:
Form form = Form.form();
form = form.add("somekey", "somevalue");
Request request = Request.Post("http://somehost/some-form")
.request.bodyForm(form.build());
"
\"somekey\"和\"somevalue\"是Unicode字符串,因为所有Java字符串都是Unicode。在我的测试中,HTTP组件将它们转换为Latin-1编码。我希望它转换成其他编码(例如UTF-8)。
"