Apache HTTPコンポーネントで文字エンコードを設定するにはどうすればよいですか?
私はこのようなことをします:
Form form = Form.form();
form = form.add("somekey", "somevalue");
Request request = Request.Post("http://somehost/some-form")
.request.bodyForm(form.build());
「somekey」と「somevalue」はすべてのJava文字列がユニコードであるため、ユニコード文字列です。私がテストしたとき、httpコンポーネントはそれらをlatin-1に変換します。他のもの(utf-8など)に変換したい。