問題タブ [port-number]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2397 参照

java - JavaのIPアドレスが有効かどうか

正規表現を使用して、ポート番号の有無にかかわらず IP アドレスを検証したいと考えています。私の入力文字列は、IP:PORTまたは単にIP. regex検証するのは1 つだけIP:PORT、またはIPその両方が必要です。

私のIPアドレスの正規表現は次のとおりです。

この既存の正規表現にオプションのポート番号を追加する方法を教えてもらえますか?

0 投票する
0 に答える
221 参照

objective-c - Ip とポート番号を使用したプリンターのステータス iphone sdk

プリンタの IP アドレスとポート番号を使用して、プリンタの印刷ステータスを確認する方法を教えてください。SNMP を使用して、助けてください..

0 投票する
1 に答える
178 参照

php - 特定のパターンの単語を認識する正規表現を作成する方法

私は正規表現が苦手ですが、何らかの理由でそれを使用するしかありませんでした。

Webページのテーブルから「ポート番号」とそれぞれの「IPアドレス」のリストを抽出しようとしています。また、AJAX と PHP を使用して動的コンテンツを生成する動的 Web ページであるため、すべてのテーブル要素には ID やクラス、または一意のものはありません。コンテンツ全体に単語とスペースのみが含まれている/t, /r and /nを使用して、すべてを既に削除していました。str_replace

ポートと IP アドレスの例を次に示します。

ポート - Fa0/0、Gi1/0/2.100、Ethernet01、GigaEther-01 (大文字と小文字、ドット、ダッシュ、スラッシュ、数字を含み、16 文字以内、スペースは使用しないでください)

IP アドレス - 123.123.123.123、1.1.12.12、123.12.1.1 (一般的な IP アドレスと違いはありません)

しかし幸いなことに、すべての「ポート」と「IP アドレス」の後に、ポート イメージまたは IP イメージが続きます。

ポート/IP と img/td タグの間にスペースはないと思います。したがって、それらを抽出するためのパターンとして使用できるため、次のパターンを使用しました。

ポート -

IP アドレス -

が続き preg_match_all($pattern, $content, $matches); ます。. .

しかし、どちらも何も返さないので、次のパターンを試しました。

ポート -

IP アドレス -

...

しかし、これらのパターンは次のようなものを返します

はと(.*)a の間のすべてを有効な一致と見なすためです。<img....></td>

また、特定のIPアドレスの正規表現のみを試してみましたが、$pattern = "/\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b/";

IPアドレスのみが返されます(111.22.3.119など)が、残念ながらWebページのリンクURLの一部にはIPアドレスも含まれていますが、これは望ましくありません。

それから私は試し$pattern = "/\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}<\/td>\b/";ましたが、何も返されません...

これについて私を助けてくれる人に感謝します、ありがとう。

* 編集 1 *

試してみ$pattern = "/\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b<\/td>/";ましたが、動作しますが、理由はわかりませんが、ポートの正規表現を解決する方法を考えています....

0 投票する
2 に答える
1063 参照

c# - ポート番号を使用してプロジェクトに Web サービス参照を追加できない

Web ブラウザからはアクセスできるserverIP:7075//webserviceのですが、Visual Studio に追加できません。例外がスローされます。

0 投票する
1 に答える
6872 参照

java - Hadoop - java.net.BindException: アドレスは既に使用されています

ポート番号を変更しようとするまで、Hadoop のインストールは正常に機能していました。Hadoop プログラムを実行すると、次のようになります。

9010 は で定義した JobTracker のポート番号ですconf/mapred-site.xml。変更しようとしましたが、それでも同じエラーが発生します。

Hadoop を停止してからbin/stop-all.sh、ポートが使用されているかどうかを確認しようとしても、netstat -nl | grep 9010何も見つかりませんでした。

この問題を乗り越えるための助けをいただければ幸いです。

0 投票する
2 に答える
11877 参照

tomcat - Apache Tomcat -XDB の実行に関する問題

これは、Tomcat サーバーを実行しようとしたときに発生するエラーです。「サーバー localhost:8080 にはユーザー名とパスワードが必要です。サーバーは XD と言っています」。調査したところ、それは Oracle によるものであることがわかりました。Oracle がそのポート番号をハイジャックしたためです。そこで、Oracle のポート番号を 8080 から 3010 に変更しました。しかし、それでも同じエラーが発生します。Tomcat を再度インストールしても問題は解決しません。

0 投票する
0 に答える
507 参照

apache - RewriteRule。Apache 構成内の物理ポート番号を取得する

2次の構成があります。

Apache サーバーには、異なるポート 80、81、81 を介していくつかのエントリがあります。Apache ポートごとに Tomcat リッスン ポートがあります。単純化された構成は次のとおりです。

上記の構成では、物理的な apache ポート番号の代わりに<xx>使用する必要があります。この場合、80、81、または 82 です。

使ってみ%{SERVER_PORT}ましたが、決して物理ポートではありません。の場合はUseCanonicalName Off、ロード バランサーのポートです (私の例では 443)。の場合はUseCanonicalName On、Apache 構成で構成されたポートの 1 つです。私の場合、それは常に82でした。

UseCanonicalPhysicalPort On|Offディレクティブは、理論的にはこの問題を解決するように設計されていますが、仮想ホストの構成には十分な柔軟性がないようです。

http://httpd.apache.org/docs/current/mod/core.html#usecanonicalphysicalport

SERVER_PORTとしてCGI変数にアクセスしようとしまし%{ENV:SERVER_PORT}たが、存在しませんでした。

を使用して問題を回避しようとしましたSetEnvIfが、このディレクティブはポート番号にまったくアクセスできません (なぜですか?)。

現在の作業ソリューションは、3 つの異なる仮想ホストを作成し、ポート番号をハードコードすることでしたが、私はそれが好きではありません。