2021年10月10日日曜日

【HTML】POSTリクエストを実行する

 HTMLファイルで、POSTリクエスト実行するサンプルです。

 

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Post Test</title>
</head>
<body>

<form name="f1" method="POST" action="https://aaa.co.jp/web/Login">
clientCD<br>
<input type="text" name="id" value="00000225"><br>
passwd<br>
<input type="text" name="passwd" value="zUT0cOtED5ifg3NkY7LAAA==" ><br>
keyLifeTime<br>
<input type="text" name="lifeTime" value="20221020202923"><br>
<br>
<input type="submit" value="Submit">
</form>
</body>
</html> 



 【参考URL】

https://www.upken.jp/kb/QfdSQLrcmikTFlXgcrWgzBGpPLJRFQ.html 

https://developer.mozilla.org/ja/docs/Learn/Forms/Sending_and_retrieving_form_data 

 

POSTとGETの違い

https://qiita.com/kanataxa/items/522efb74421255f0e0a1

 

JavaScriptでURL表示する

https://morizyun.github.io/javascript/location-href.html

 

 

2021年7月26日月曜日

ERR_NETWORK_ACCESS_DENIED(インターネットアクセスが閉じられました)の対応方法

 サイト閲覧や、アプリ更新などで、ERR_NETWORK_ACCESS_DENIEDが出て、うまくいかないことがあるので、対応方法を調べてみました。

原因は、ウイルスソフトが原因である可能性が高そうです。

以下サイトを参考に、FireWall設定を無効にすればうまく行くかもしれません。

 

http://windowsbulletin.com/ja/fixing-err_network_access_denied-in-chrome-solved/

 https://jpn.ultracomputersystems.com/5089976-internet-access-closed-err-network-access-denied-in-chrome-how-to-fix-it

 

セキュリティソフト:ZEROウイルスセキュリテイ のFireWall設定を無効化したい場合
 https://www.buffalo.jp/s3/guide/html/bro150/qa/qa/buf16134.html

2021年7月12日月曜日

【Fiddler】Fiddlerで、レスポンス変更

 【Fiddlerのインストール】            
https://www.telerik.com/download/fiddler
でダウンロードしてください     

使い方

https://www.websec-room.com/2013/02/21/143 

https://kennyshroff.com/it/dev/telerik-fiddler/

       

【リクエストに対するレスポンスデータの変更】

レスポンス用の ダミーデータ(NK1m.txt)をローカルPCに保存する

① Fiddler 起動
② Auto Responderの設定を行う

(リクエストのレスポンスをダミーファイルのデータに置き換える)

・右側の「AutoResponder」タブをクリックする

・「AutoResponder」の
AddRulesをclickして、Rule Editorに以下設定してSaveする(Rule,editor編集)

Request:
「http://aaa.co.jp//Api/Message/Chart?Count=300」

Respone:
「C:\work\NK1m.txt」

・右上のチェックボックスをチェックする
:heavy_check_mark: Enable rules
:heavy_check_mark: Unmatched requests passthrough

【クロスドメイン対応】
1.メニューバーから 「Rules」→「Customize Rules..」 を選択
2.ファイルが開きます。 (下記にファイルが作成されます。)
C:\Users\ユーザ名\Documents\Fiddler2\Scripts\CustomRules.js
3.ファイル内のコードに1行追加します。
static function OnBeforeResponse(oSession: Session) {
    if (m_Hide304s && oSession.responseCode == 304) {
        oSession["ui-hide"] = "true";
    }
    oSession.oResponse["Access-Control-Allow-Origin"] = "*";   // ← この行を追加
}

 

【参考URL】 

https://xtech.nikkei.com/it/article/COLUMN/20051014/222805/

https://qiita.com/segur/items/f1cc6902427a0397c2f7


2021年7月5日月曜日

YMALファイルが404エラーで表示できない

 サイトを構築したところ、yamlファイルで404エラーになりました。

 

色々調べたところ、IISの設定が原因でした。

(原因は、「原因は、IISのMIMEにダウンロードできないファイルの拡張子が登録されていないからです。」)

 

 以下、対応方法です。

(1)サーバマネージャを開き、[ツール]-[インターネットインフォメーションマネージャ]をクリックします。

(2)設定するWebサイトを選択して、右ペインより「MIMEの種類」をクリックします。

 

(3)右端の「機能を開く」「追加」ボタンをクリックします。

(4)以下のように設定し、「OK」ボタンをクリックします。
    ファイル名の拡張子:ダウンロードするファイルの拡張子(今回は、.yaml)
    MIMEの種類:application/octet-stream

  これで開くようになります。

 

【参考URL】

https://itp.blog.ss-blog.jp/2013-05-23