0

サイトのスパム対策を強化したいと考えています。IP ボットによって禁止された後、Accept-Language および Accept-Charset http ヘッダーを変更しないことがわかりました (したがって、ほとんどのスパムには windows-1251 accept-charset が付いています)。通常とは異なる好みを持つ通常のユーザーがいる可能性があることは理解していますが、とにかく、特定の国でどの文字セットと言語ヘッダーが最も人気があるかを特定するにはどうすればよいでしょうか? ティア

4

1 に答える 1

1

この回答には2つの部分があります。ユーザーがどこから来たのか、そしてどの言語を話すのかを判断することです。それらがどこから来たのかを判断するには、hostip.infoなどのサービスを使用できます。このサービスには、IPアドレスを取得して国コードを返すAPIがあります。次に、国コードを言語コードに変換するには、このようなリストが必要になります。マッピングを保存するには、完全なデータベースまたは単純なdictのいずれかを使用できます。

于 2009-10-26T16:11:35.710 に答える