2009-07-27 10 views
2

私は、http POSTを使用して、特定の順序(たとえば、名前、パスワード、データ)でparamsで受け入れられるWebサービスを持っています。私はhttplibを使用しようとしましたが、すべてのPython http POSTライブラリは、順序付けられていないデータ構造の辞書を取っているようです。 PythonのためにhttpでparamsをPOSTする方法に関する考えはありますか?Python POST ordered params

ありがとうございます!

+1

なぜ注文が重要ですか?フォームフィールドにはラベルが付けられます。間違いを犯して、それらにすべて同じラベルを付けましたか? –

+0

はい、注文は問題ではありませんでした。私はそれが失敗し、エラーメッセージを返す原因となっていた誤ったparam値を持っていました。ありがとう! –

答えて

2

最初にPOSTパラメータに特定の順序が必要なのはなぜですか?私が知る限り、POSTパラメータの順序がWebサーバーによって保持されるという要件はありません。

私が使用しているすべての言語は、本質的にキーと値のペアであるため、これらのパラメータを保持する辞書型オブジェクトを使用しています。