問題タブ [url]

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

url - URL: ダッシュとアンダースコア

/about_us/about-us のどちらにするべきですか?

使いやすさの観点から、私は個人的に/about-usがエンドユーザーにとってはるかに優れていると考えていますが、Google や他のほとんどの Web サイト (および JavaScript フレームワーク) はアンダースコアの命名パターンを使用しています。スタイルだけの問題ですか?ダッシュとの互換性の問題はありますか?

0 投票する
6 に答える
1582 参照

asp.net-mvc - URLルートをどのように構成しますか?

開発者が一般的に従う特定のパターンはありますか?私のWebアプリケーションでは、これまであまり考えたことはありませんでしたが、ASP.NET MVCルーティングエンジンでは、少なくともそれを考慮に入れる必要があります。

これまでのところ、コントローラー/アクション/インデックス構造(Products / Edit / 1など)が好きでしたが、より複雑なURLに苦労しています。

たとえば、ユーザーがアカウントに持っているすべての製品を一覧表示するページがあるとします。どうしますか?頭のてっぺんから、リストページと編集ページの次の可能性を考えることができます。

  1. ユーザー/{ユーザーID}/製品/リスト、ユーザー/{ユーザーID}/製品/編集/{製品ID}
  2. ユーザー/{ユーザーID}/製品、ユーザー/{ユーザーID}/製品/{製品ID}
  3. Products?UserID = {user id}、Products / Edit / {product id}

私が見逃しているものは他にもたくさんあると思います。何かアドバイス?

0 投票する
11 に答える
25064 参照

javascript - ブラウザー ウィンドウの代わりにスプレッドシートで Excel を開くにはどうすればよいですか?

javascript window.open を呼び出して URL を .xls ファイルに渡すと、一部のマシンのブラウザ ウィンドウでファイルが開きます。どうすればExcelに強制できますか?

0 投票する
8 に答える
68738 参照

python - PythonでURLを正規化するにはどうすればよいですか

PythonでURLを正規化する方法を知りたいのですが。

たとえば、次のようなURL文字列がある場合: " http://www.example.com/foo goo / bar.html"

余分なスペース(またはその他の正規化されていない文字)を適切なURLに変換するPythonのライブラリが必要です。

0 投票する
7 に答える
7943 参照

asp.net - asp.net でサイトの絶対的な完全修飾 URL を決定する

サイトが仮想ディレクトリ内にあるかどうか、およびコードがディレクトリ構造内のどこにあるかに関係なく、サイトの絶対的な完全修飾ルートまたはベース URL を一貫して取得するにはどうすればよいですか? 考えられるすべての変数と関数を試しましたが、良い方法が見つかりませんでした。

現在のサイトの URL、つまりhttp://www.example.comまたは仮想ディレクトリの場合はhttp://www.example.com/DNN/を取得できるようにしたい


以下は、私が試したいくつかのこととその結果です。必要な部分全体 ( http://localhost:4471/DNN441 ) を含む唯一のものは Request.URI.AbsoluteURI:

  • Request.PhysicalPath: C:\WebSites\DNN441\Default.aspx
  • Request.ApplicationPath: /DNN441
  • Request.PhysicalApplicationPath: C:\WebSites\DNN441\
  • MapPath: C:\WebSites\DNN441\DesktopModules\Articles\Templates\Default.aspx
  • RawURL: /DNN441/ModuleTesting/Articles/tabid/56/ctl/Det​​ails/mid/374/ItemID/1/Default.aspx
  • Request.Url.AbsoluteUri: http://localhost:4471/DNN441/Default.aspx
  • Request.Url.AbsolutePath: /DNN441/Default.aspx
  • Request.Url.LocalPath: /DNN441/Default.aspx Request.Url.Host: localhost
  • Request.Url.PathAndQuery: /DNN441/Default.aspx?TabId=56&ctl=詳細&mid=374&ItemID=1
0 投票する
7 に答える
27142 参照

url - Java での URL 暗号化

Javaでパラメータを使用してURLを暗号化する最良の方法は何ですか?

0 投票する
11 に答える
32710 参照

c# - URLDecode 後の QueryString の形式が正しくありません

Base64 文字列を QueryString 経由で C#.Net Web アプリケーションに渡そうとしています。文字列が到着すると、「+」(プラス) 記号がスペースに置き換えられます。自動 URLDecode プロセスがこれを行っているようです。QueryString を介して渡されるものを制御することはできません。このサーバー側を処理する方法はありますか?

例:

プロデュース:

人々はクエリ文字列の URLEncoding を提案しています:

呼び出しルーチンを制御できないため、これを行うことはできません (他の言語では正常に動作しています)。

スペースをプラス記号に置き換えるという提案もありました。

私はこれについて考えていましたが、私の懸念は、プラス記号に加えて、他のどの文字が不正な形式である可能性があるのか​​ わからないということです。

私の主な目標は、デコーダーを通過する前に QueryString をインターセプトすることです。

この目的のために Request.QueryString.toString() を調べてみましたが、これには同じ不正な情報が含まれていました。URLDecoded される前に生の QueryString を見る方法はありますか?

さらにテストした結果、.Net は QuerString からのすべての着信が URL エンコードされていることを期待しているように見えますが、ブラウザーは GET 要求を自動的に URL エンコードしません。

0 投票する
11 に答える
132664 参照

c# - 再コンパイルせずに.NETでWebサービスアドレスを動的に切り替えるにはどうすればよいですか?

Webサービスを参照するコードがあり、そのWebサービスのアドレスを動的(データベース、構成ファイルなどから読み取る)にして、簡単に変更できるようにしたい。これの主な用途の1つは、マシン名とIPアドレスが異なる複数の環境に展開することです。Webサービスの署名は、他の場所にあるすべてのデプロイメントで同じになります。

Visual Studioの「Web参照の追加」ウィザードに甘やかされたばかりかもしれませんが、これは比較的簡単なことのようです。

0 投票する
5 に答える
94105 参照

url - URL パラメータを使用して PDF 内のブックマークにリンクすることはできますか?

Web サイトで PDF ファイルへのリンクを提供する場合、PDF ブラウザー プラグイン (使用されている場合) を最初に開くだけでなく、特定のブックマークにジャンプさせる情報 (要求パラメーター) を URL に含めることは可能ですか?

次のようなもの: http://www.somehost.com/user-guide.pdf?bookmark=chapter3 ?

しおりでない場合、特定のページに移動することはできますか?

答えがある場合、それは Adob​​e の PDF リーダー プラグインなどに固有のものであり、バージョンの制限がある可能性があると想定していますが、その手法がまったく存在するかどうかに主に関心があります。

0 投票する
8 に答える
36646 参照

php - PHP アプリケーション URL ルーティング

それで、私が取り組んでいるいくつかのアプリのベースにしたいフレームワークを書いています(フレームワークはそこにあるので、作業する環境と、たとえば単一のアプリケーションを使用できるシステムがあります入社する)

私はこのフレームワークを作りたいと思っており、そのアプリはリソース指向アーキテクチャを使用しています。

今、私は APP ライターによって拡張可能な URL ルーティング クラスを作成したいと考えています (おそらく CMS アプリ ユーザーによっても拡張可能ですが、それは将来的には WAYYYYY になります)。他のアプリがそれを行う方法。