与えられる:http://www.foo.com/bar.html#baz
Perl:クエリ文字列からインナーページアンカーを抽出するにはどうすればよいですか?
baz
を取得するにはどうすればよいですか?
これはCGI :: paramsのオプションとして見つけることができません。
与えられる:http://www.foo.com/bar.html#baz
Perl:クエリ文字列からインナーページアンカーを抽出するにはどうすればよいですか?
baz
を取得するにはどうすればよいですか?
これはCGI :: paramsのオプションとして見つけることができません。
アンカーテキストはHTTP要求の一部ではありません。これはクライアント側でのみ使用されます。
本当に必要な場合は、window.location.hash
プロパティを取得して何らかの方法でサーバーに送信するJavascriptを記述する必要があります。
はURI::Splitモジュールを参照してください:
use URI::Split qw(uri_split);
my $uri = 'http://www.foo.com/bar.html#baz';
my ($scheme, $auth, $path, $query, $frag) = uri_split($uri);
$frag
変数は、 'バズ' を含んでいます。
ええ、それは私が使ってきたものです。私はそれがリクエストの一部ではないと思っていました。 – vol7ron