「大山昇太の今日この頃」を改名しました。Webサービスを使ったパッケージソフトがあります。Webサービスに接続できないとの不具合の指摘がありました。現地の環境で直接テストすることは、できません。そこでプロキシサーバーを立ち上げ再現実験行うことにしました。・『サーバーに接続失敗した』この2つの情報しか表示していません。システムが通知するエラーコードぐらいは表示しておけば、もう少し早く原因が特定できたような気がします。愚痴はこれぐらいにして、実際にプロキシサーバーを立てて実験してみます。BlackJumboDogで試す。ダウンロードしました(msi形式)。各サーバーソフトの設定方法など詳しい説明は、ここのBlackJumboDogのプルダウンメニューに載っています。右下の通知領域に表示されるBlackJumboDogのアイコンを右クリックしBLACKJUMBODOGの画面を開きます。プロキシサーバーを設定します。支障なく実行できます。想像したとおり、指摘の現象は全てのプロキシで起こる現象ではなさそうです。Squidを使って実験しました。問題のプログラムを実行します。Webサービスとの接続には失敗します。用に設定されているデフォルトのプロキシ設定が使用されます。ランタイムで呼び出しを行うために構成を変更する必要はありません。Webサービスに接続できるということです。Webサービスのメソッド表示画面が見えます。Webサービスのサイトは見える環境にあることがわかりました。エラーの詳細をメッセージボックスで表示してプログラムを実行しました。『Expectヘッダによる拡張が失敗。結果Webサービスに接続できない状態になっているようです。要はWebRequestのプロトコルで・・.NetのWebRequestではデフォルトで100-Continueが付いてしまいます。Continueのリクエストは受付ない設定になっています。正常終了!!!さすがに客先のプロキシ設定を変えてもらうわけには行かないのでプログラムを修正して対応します。WebRequestを行うことにします。SQLServerにつないでみました。ASPX化を進めることになった。PHPからSQLServerにつなぐ環境を作りました。次はアクセステストです。実行環境・テストデータは以下の通りです。javascriptでメールアドレスを表示するホームページ上でメールアドレスを公開していると、毎日何百通とスパムメール(迷惑メール)が届く。Webサーバーを立ち上げ運用してきました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。スポンサーリンクRectangle中広告お知らせしばらく投稿をサボっていますが、リタイアプログラマーのつぶやきに引っ越し、新しい記事をPostしています。新サイトもよろしくお願いします。毎日がSundayプログラマ。