
下記のように、ホスト 192.168.0.1 (IPアドレス指定) にアクセスするときだけ
プロキシに接続しないようにしたいです。(ピンポイント指定なので、できれば
正規表現とかを使わずに書きたいです)
http://192.168.0.1/
下記のように構成した場合、名前解決できないとプロキシを見に行ってしまうよ
うです。(192.168.0.1はLAN上のホストなので名前解決できません。)
255.255.255.255という指定方法があっているのかどうかも確証がありません。
function FindProxyForURL(url, host)
{
var ip = dnsResolve(host);
else if (isInNet(ip, "192.168.0.1", "255.255.255.255"))
return "DIRECT";
else
return "PROXY 192.168.0.254:8080";
}
その他、下記もダメでした。
function FindProxyForURL(url, host)
{
else if (isInNet(host, "192.168.0.1", "255.255.255.255"))
return "DIRECT";
else
return "PROXY 192.168.0.254:8080";
}
また、IPアドレス指定の場合は全てDIRECTにする方法があれば知りたいです。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
>isInNet(ip, "192.168.0.1", "255.255.255.255")
isInNetの記述は間違っていないと思います。
サブネットマスクは異なりますが同様な記述で問題なく動作しています。
ただ、下記ように
>var ip = dnsResolve(host);
> else if (isInNet(ip, "192.168.0.1", "255.255.255.255"))
および
>{
>else if (isInNet(host, "192.168.0.1", "255.255.255.255"))
条件判定がなぜ「else if」から始まっているのでしょうか?
単純に「else if」を「if」に修正すれば動作するような感じに思います。
間違っていたらごめんなさいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
blog電話
-
livedoor blogってどうやって検...
-
ブログでのseo効果を狙っている...
-
ライブドアブログは会員登録し...
-
あのすいません以前僕はこの方...
-
ペットと話せる人
-
絵日記ブログ稼げますでしょうか?
-
アマゾンプライムでクレジット...
-
独自ドメインを使用したほうが...
-
YouTubeのコメントについてです
-
昨日、gooのブログを「別ウイン...
-
ライブドアブログ でこのように...
-
livedoorブログ(ライブドアブロ...
-
ライブドアブログの拍手設定を...
-
背景透過の画像を共有した際に...
-
すいませんまとめサイトやブロ...
-
あのすいませんこれってどんな...
-
すいません真面目な質問です。 ...
-
ライブドアブログの PV と U...
-
ライブドアブログについて質問...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ブログやHPをみると足跡が残り...
-
ブログを見ると相手に、誰が見...
-
HPって誰が見たのか分かるん...
-
FC2ブログで、IPアドレスを調べ...
-
ブログで荒らしと言われ追跡す...
-
IPについて
-
有名人のYouTubeやインスタにコ...
-
映画パンフレットをインスタで...
-
livedoor blogってどうやって検...
-
WordをPDFに変換したときのコメ...
-
アメンバーにならずにアメンバ...
-
音楽ファイルのパスとは?
-
ブログやってる人にうんざり
-
はてなブログで記事事に公開設...
-
気付かれずにアメンバー限定記...
-
Amebaブログでアメンバー限定記...
-
はじめまして。 livedoor のブ...
-
ワードで、コメントの記入欄を...
-
舞台のチラシをブログに載せる...
-
Google等で検索してヒットする...
おすすめ情報