2020年12月アーカイブ

HTTP 400 エラーを発生させる

2020-12-30 | コメント(0)
Webサーバーの設定で、HTTPステータス毎に表示するページを調整することがあります。 Apacheなら .htaccess の ErrorDocument の設定、IISであれば Web.config の <system.webServer> の <httpErrors> の設定になりますね。 先日、お世話になっているお客様の環境で、Webサーバーの 400 エラーの応答を確認する必要があったのですが、400エ...

PowerShellでWebリクエスト

2020-12-23 | コメント(0)
WebサイトへHTTPリクエストを投げて結果のレスポンスを取得するコードです。 PowerShellで実行していますが、.NET Framework のオブジェクトを使用しているので、C#、VB.NET でも同じ様なコードで実行できるはずです。 関連する Microsoft の説明サイト方法: WebRequest クラスを使用してデータを要求する Microsoft の説明サイトで "https://docs.microsoft....

PowerShellの再帰処理と参照渡し引数

2020-12-15 | コメント(0)
PowerShellのメソッドで、参照渡し引数の使い方をつい忘れてしまうことがあるので、再帰処理と併用したコードサンプルを残します。 考え方として、グローバルスコープの変数を使用すれば、わざわざ参照渡しにしなくても済むものですが、メソッド自体の汎用性も無くなってしまい、スクリプトそのものがガチガチになって手を入れにくいものになってしまうので、参照渡し引数を扱えるほうが良いです。 サンプルとして、参照渡しに使用する変数は、ファイルを表す ...

PowerShellのスクリプトが実行できない

2020-12-08 | コメント(0)
PowerShellのスクリプトを実行する時に、ファイル ****.ps1 を読み込めません。ファイル ****.ps1 はデジタル署名されていません。など表示されて実行できないことがあります。 PowerShell ISE でも、F5で実行するときに同じく実行できないことがあります。 初期状態の新しいPCや、間借りしたPCなどで良く発生するので、エントリーとして残します。 このエラーが発生するのは、PowerShellの実行ポリシーが...

Author

あきちゃん

主に、.NETでWebシステムの設計と開発をしています。
(茨城県在住, 都内勤務)
プロフィール