0

rubyを使用してIssuuのAPIラッパーを作成しようとしていますが、データをPOSTしようとするとエラーが発生します。クエリ文字列にすべてのパラメータを指定してブラウザで単純なGETを実行すると、期待される結果を取得できます。ただし、コード内のPOST(APIがサポートしていると主張している)を使用して同じ操作を実行しようとすると、APIキーがInvalid Format(ドキュメントでエンコードの問題である可能性が高い)にあることを示すエラーが常に発生します。

とにかく、値を特定のURLにPOSTしたい場合、すべてがUTF-8でエンコードされていることを確認するにはどうすればよいですか?これはリクエストヘッダーの一部ですか?または、リクエストをPOSTする前に、まず文字列に固有の処理を行う必要がありますか?

4

1 に答える 1

1

フォーム定義でenctype属性とaccept-charset属性の両方を使用することを検討してください。詳細については、http ://www.w3.org/TR/html401/interact/forms.html#h-17.3 をご覧ください。

于 2009-11-30T00:03:54.663 に答える