PowerShellからPOST

 メモ帳でPowerShellスクリプトを書いて、POSTしたがどうやっても文字化けする。おかしい。UTF-8のバイト列で送っているし、受け側のサーバーもUTF-8のはずだ。なぜだ、と思い、Windows PowerShell ISEでひらくと、文字化けしてんじゃねえか!!

 原因はこうだ。PowerShellANSIってことだ。メモ帳でスクリプトを書く際もANSIで書かなければならない。クソ仕様かよ・・・。ちなみに、.batファイルも、タスクスケジューラから起動するしたり、ダブルクリックで起動する場合ANSIにしないと起動しない。