問題タブ [url-parsing]
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.
ruby - RubyのURLから複数の末尾のスラッシュを削除するにはどうすればよいですか
ここで達成しようとしているのは、次の 2 つの URL の例があるとします。
ストライプ化された URL を抽出するにはどうすればよいですか?
URI.parse
Ruby では、特定のタイプの不正な URL をサニタイズしますが、この場合は効果がありません。
正規表現を使用すると、から/^(.*)\/$/
単一のスラッシュが削除され、./
url1
url2
このタイプの URL 解析を処理する方法を知っている人はいますか?
http://www.example.com/
ここでのポイントは、システムにとhttp://www.example.com
を 2 つの異なる URL として扱わせたくないということです。http://emy.dod.com/kaskaa/dkaiad/amaa////
と についても同様http://emy.dod.com/kaskaa/dkaiad/amaa/
です。
javascript - JavaScript で新しい Location オブジェクトを作成する
javascriptで新しいLocationオブジェクトを作成することは可能ですか? 文字列として URL があり、JavaScript が既に提供しているものを利用して、そのさまざまな部分にアクセスしたいと考えています。
これが私が話していることの例です(私はこれがうまくいかないことを知っています):
このようなことは可能ですか、それとも本質的にこのオブジェクトを自分で作成する必要がありますか?
python - リストをURL文字列に解析する
カンマ('%2C')で区切られたURL文字列に追加したいタグのリストがあります。これどうやってするの ?やってみた :
しかし、ジェネレータを受け取りました:
また、カンマをに変更する必要があります%2C
か?結果を解析するためにfeedpaarserに必要です。はいの場合-この特別な記号で区切ってこれらのタグを挿入するにはどうすればよいですか?
編集:
しかし、私はこれを逃れることができ%2C
ますか?また、私はより短い「ラムダ」の方法があるとかなり確信しています:)
php - URL からセッション ID を削除する
簡単なWebクローラーを開発して、いくつかのWebサイトからページを取得し、それらを実際の状態で維持したいと考えています。このサイトの一部では、各リンクにセッション ID があり、Cookie にセッション ID をまったく保存していません。したがって、サイトを数回解析すると、解析テーブルには、セッション ID のみが異なる複製ページが含まれます。
私の質問は次のとおりです。すべてのリンクからセッションIDを削除するにはどうすればよいですか?何か賢いアイデアはありますか? 私はphpで開発していますが、言葉のアルゴリズムだけでも、他のすべてのプラットフォームのソリューションが役立ちます。
c# - URL C#の正規表現
私のC#プログラムでは、各ページからソースを取得し、正規表現を介してURLを取得することで機能するGoogle検索関数を作成しました。
私の実際の正規表現は次のとおりです。
これは現時点ではうまく機能しますが、たとえば次のようなURLを取得しますhttp://www.example.com/forums/arcade.php?efdf=332
?efdf=332
この場合、末尾にを付けずにURLを取得したいだけです。
では、正規表現をどのように変更すればよいですか?
python - PythonでYouTubeのリンクからビデオIDを抽出するにはどうすればよいですか?
parse_url
これは、PHPとparse_str
関数を使用して簡単に実行できることを私は知っています。
しかし、Pythonを使用してこれを実現するにはどうすればよいですか?私はできますurlparse
が、次は何ですか?
c# - C# で Urlencoded UTF8 形式をデコードする
編集ここで何が起こっているのか誤解していました.. POST送信があり、結果を受け取り、ここに表示されているURL文字列はクエリ文字列の一部です...したがって、何をデコードできませんこれは、私ではなく支払いゲートウェイの人々によってエンコードされているためです。
URL 文字列をデコードしたい
コードは次のとおりです。
InputXml は次のとおりです。
URLはこちら
問題: URL request=blahblah をデコードして XML に戻す方法
これは、URL 文字列に何が含まれているかを証明するために行っています (上記の XML と同じである必要があります!)。
javascript - JavaScript で URL クエリ引数を解析する
私は JavaScript を使用しており、URL であるクエリ引数を解析する必要があります。
クエリ引数「リンク」を解析する必要があるだけでなく、それを取得すると、「://」が「%3A%2F%2F」に変換されたように見えるため、これは二重に困難です。
私はこれを行うことができました:
それは私に残しました:
しかし、今でもこれらの「%3A%2F%2F」を処理する必要があります。検索と置換を実行するだけで済みますが、クエリ引数を「de-URLify」するために使用するライブラリのタイプが必要だと思いますか?
php - PHP: 現在の URL を返す
php で、現在表示しているページの現在の URL を返したい。
たとえば、このスクリプトがhttp://www.google.comで実行される場合、'google' sans http:// をエコーアウトしたい
また
このスクリプトがhttp://173.244.195.179で実行される場合、'173.244.195.179' sans http:// をエコーアウトしたい
私は見まし$_SERVER
たが、それを機能させることができませんでした。提案?