問題タブ [router]

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 投票する
2 に答える
399 参照

ruby-on-rails - 効果的な URL マッピングの実装とその理由は何ですか?

個人的なプロジェクトに URLMapping を実装することを検討しています。解決策が存在することは既に認識しているため、解決策を使用するよう提案する回答はしないでください。

私が望んでいるのは、URL マッピングの実装について、仲間の開発者や Web ユーザーの意見を収集することです。特にお答えいただきたいのは、

  • あなたのお気に入りの実装はどれですか?
  • お気に入りの実装のどこが気に入っていますか?
  • お気に入りの実装で気に入らない点は何ですか?
  • どのように改善しますか?

二つの観点からお答えいただきたいです。

  • 開発者として
  • ユーザーとして

この件についてご意見をお寄せいただければ幸いです。ありがとうございます。

0 投票する
3 に答える
5574 参照

iphone - ルーターの範囲内のデバイスのMACアドレスを取得する

ルーターが接続していない近くのデバイスのMACアドレスを取得することは可能ですか?特定のMACアドレスが自分のルーターの範囲内にあるときに何らかの方法(メールなど)で通知するアプリを作成したい(アプリはそれよりもはるかに具体的であるため、ビルド済みのツールは使用できませんが、オープンソースの場合)彼らは助けることができます)。ルーターはインターネットに接続され、デバイスはiPhoneであるため、WiFiアクセスポイントを常に探しているので、すべての要素が揃っているように感じますが、私が求めていることが可能かどうかはわかりません。可能であれば(ルーターOSを書き換えるだけでも)何が必要ですか?Cは私が行きたいと思っているのと同じくらい低いレベルです...

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

language-agnostic - ルーター上で実行されるアプリケーションを実行することは、どの程度実行可能/困難ですか?

私の例では、ネットワークに参加するユーザーに何らかのインターフェイスを送信し、これを中央ステーション(おそらくルーターまたは中央サーバー)で管理するアプリケーションを構築したいと思います。このインターフェースへの新しいユーザーの入力は、中央ステーションに送り返され、制御されます。

これはどれほどもっともらしいですか?新しく発見されたIPに何かを送信することは現実的ですか?

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

iphone - ワイヤレスルーターの設定を変更するようにiPhoneをプログラムすることは可能ですか?

iPhone を使用してワイヤレス ルーターの設定を変更したいのですが、192.168.1.1 を経由したくありません。最初に知っておくべきセキュリティ上の制限や SDK の制限はありますか?

-- トン

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

php - ファイアウォールの背後にあるページ要求をインターセプトして、php と apache を使用して変更されたコンテンツを返す

私は無料の Wi-Fi サービスを提供しており、すべてのページ リクエストに広告を追加する必要があります。

現在、すべての http リクエストを apache サーバーに転送するルーターがあり、これによりすべてのリクエストが index.php ページにリダイレクトされます。index.php ページはリクエストを読み取り、適切なサイトからコンテンツを取得し、コンテンツを編集して広告を含めます。

問題は、ブラウザが画像 <img src="site.com/image.jpg"> を取得しようとすると、index.php にリダイレクトされるだけなので、すべての画像や css ファイルなどにアクセスできないことです。

ルーター (dd-wrt ​​を実行) と Web サーバー (apache2 および php 5.2) の設定を変更できます。

クライアントに戻る前にコンテンツを編集できるようにし、css と画像にアクセスできるようにするソリューションはありますか?

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

jquery - ネストされたリソースを安らかに破棄する

Merb でネストされたリソースを破棄する方法を探しています。私の現在の方法はほぼ正しいようですが、ネストされたオブジェクトの破棄中にコントローラーがInternalServerErrorを発生させます。

ここにリクエストに関するすべての詳細が表示されます。詳細についてはお気軽にお問い合わせください :)

ありがとう、

アレックス


次のルートを使用して、ネストされたリソースを破棄しようとしています

jQueryリクエストで得られるもの(delete_メソッドは、「DELETE」を使用した$.ajaxの実装です):

Locationコントローラー側では、次のものを持っています:

そしてログ:

0 投票する
3 に答える
1200 参照

php - PHP - ユーザーがルーターを介してブラウジングしているかどうかを検出し、ルーター情報を取得できます

こんにちは。

PHPだけでは無理だと思いますが念のため。

  • ユーザーがRouterの背後から Web にアクセスしているかどうかを PHP が知ることは可能ですか?
  • はいの場合、そのルーターに関する次のような情報を取得するにはどうすればよいですか。
    • ルーター名、ブランド、シリアル番号、...
    • 同じネットワークに接続しているユーザー。
  • PHP は、そのネットワーク内の訪問者のローカル IP アドレスも見つけることができますか?

いくつかの簡単な質問。確かな答えが見つからなかったので、PHPの天才が私に教えてくれるとは思いません。そして、教えてください。

ご協力いただきありがとうございます。

編集: このプライバシー侵害の質問の動機

私はこれを言わなければならないとは思わなかった.しかし、私はそう思う.

私は、ブラウザーの優先言語を取得し、IP に基づいてユーザーがどの国から来たかを調べて、Web サイトのコンテンツを適切な言語で訪問者に配信するいくつかの関数を作成していました。

それから私は考え始めました、ほとんどの人はルーターの後ろからブラウジングしていますが、彼らが本当にそうであるかどうかを知ることができますか?


次に、ネットワークの詳細、つまりネットワークに接続されている人々を表示する単純なプログラムの 1 つを実行することが頭に浮かびました。私の考えはそれを行うことでしたが、この種の他のすべてのプログラムのようにデスクトップアプリベースではなく、ウェブアプリベースです。

ほとんどの開発者がそうであるように、私は何よりもプライバシーに感謝しています。

変な質問で誤解されたらごめんなさい、どうしようもありません.. これらのことが頭に浮かびました。

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

zend-framework - Zend Framework Router の取得 /module/VALUE/controller/action

私はグーグルで検索してきましたが、ZFルーターの使用をうまく説明しているものを見つけることができないようです. サイトのドキュメントを読みましたが、再ルーティングについてのみ説明しているようです。

フォーマットを作成しようとしています: /module/value/controller/action は、パラメータとして値を渡す /module/controller/action を指定します

たとえば、/store/johnsmithbigsale/home/newstuff は /store/home/newstuff にルーティングされ、johnsmithbigsale を値として、storeName などの非表示の名前空間を持つパラメータに渡します。

いくつかの助けは素晴らしいでしょう!

0 投票する
3 に答える
1750 参照

networking - ipaddress に基づいてルーターの背後にあるマシンを一意に識別します

最初にいくつかの背景。LAN 内の各マシンに .net クライアント エージェントをインストールしています。彼らは私の中央サーバー [ウェブサイト] とも同じ LAN でやり取りしています。

私の Web サイトでは、どのマシンが互いに通信できるかを把握することが重要です。たとえば、あるサブネットのマシンは、ルーターなどを構成せずに別のサブネットのマシンと直接通信することはできません。ただし、同じサブネット内のマシンは互いに直接通信できる必要があります。

私が直面している問題は、LAN のセットアップが図 1 のような場合です。

図1

Comp1、Comp2、および Comp3 はルーターの背後にあるため、IP アドレスは 192.168.1.2 ~ 192.168.1.4 です。これらのマシンのクライアント エージェントは、同じ IP アドレスをサーバーに報告します。ただし、マシン Comp4、Comp5 も同じ IP アドレスを持っています。

したがって、私のサーバーに関する限り、同じ IP アドレスを持つマシンが 2 台あります。それだけでなく、サブネット マスクはすべてのマシンで 255.255.255.0 であるため、サーバーは Comp1 が Comp5 と直接通信できると思い込んでしまいますが、これは不可能です。

それで、どうすればこれを解決できますか?このシナリオをサポートできるように、クライアントまたはサーバーで何を変更する必要がありますか? この 2 つは、私が管理できる唯一のものです。

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

virtualization - VirtualBoxポートフォワーディングが機能しない

ゲストUbuntuサーバー10.04がセットアップされたVirtualBoxを実行しているUbuntu10.04ホストがあります。

私のホストマシンはlinksysルーターの後ろにあります。VMを(外の世界への)Webサーバーとして使用したいと思います。ホストマシンとゲストマシンの間にNATネットワークがあり、ポートフォワーディング(ガイドはこちら)を使用して、ホストのポート8888をゲストのポート80に転送しています。

また、linksysルーターがポート8888をホストのIPアドレスに転送しています。

これで、ホストのブラウザーでhttp://127.0.0.1:8888にアクセスすると、期待されるWebページがゲストから提供されます。

しかし、 http:// wxyz:8888(wxyzは外界へのルーターのIP)に移動しようとすると、ページタイムアウトが発生します。

誰もが問題が何であるか知っていますか?