1

マイフォーム:

 <input name="submit_active" id="submit_active" class="submit_active cancel_submit" type="submit" value="SUBMIT">

投稿データ:

POST:<QueryDict: { u'submit_active': [u'WY\u015aLIJ'], u'agreeToTerms': [u'yes'], u'County': [u'West Midlands'],u'debitCardType': [u'VISA Delta']}>,

ブラウザ:

Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5

送信ボタンの値がどのように u'WY\u015aLIJ' に変更されたのかわかりません。約 50 人の異なるユーザー u'submit_active' に対して、同じ値 [u'WY\u015aLIJ'] が投稿データに含まれています。特定のブラウザの問題?

4

1 に答える 1

2

ページを翻訳した可能性のあるユーザーをサポートしていますか? 「WYŚLIJ」はポーランド語で「送信」を意味します(Google翻訳による)。

  • ページが翻訳されて表示されます
  • フォームはユーザーによって送信されます
  • ブラウザはフォームから値を収集します
  • 非表示の値 (「agreeToTerms」など) は影響を受けません
  • 表示テキストが翻訳されました
  • フォームは、送信ボタンの名前/値ペアの値として翻訳されたテキストとともに投稿されます

ボタンの名前は、クリックされたボタンである場合にのみリクエスト コレクションに存在することに注意してください。リクエストを分析する場合、通常、ボタンの値はそれほど重要ではありません。

于 2012-09-03T09:32:12.917 に答える