タグ付けされた質問 「query-parameters」

4
ExpressでURLパラメータを取得する方法は?
tagid私のURLからの値を取得する際に問題が発生していますlocalhost:8888/p?tagid=1234。 コントローラーコードの修正を手伝ってください。tagid値を取得できません。 私のコードは次のとおりです: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var controller = require('./controller')({ app: app }); // all environments app.configure(function() { app.set('port', process.env.PORT || 8888); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, 'public'))); app.set('view engine', 'jade'); app.set('views', __dirname + '/views'); app.use(app.router); app.get('/', function(req, …

8
URLでのアンパサンドのエスケープ
アンパサンドを含む文字列を含むGETメッセージを送信しようとしていますが、URLでアンパサンドをエスケープする方法を理解できません。 例: http://www.example.com?candy_name=M&M result => candy_name = M 私も試しました: http://www.example.com?candy_name=M\&M result => candy_name = M\\ URLを手動で使用しているため、正しい文字が必要です。 ライブラリは使用できません。どうすればできますか?


8
Angular:ルートを変更せずにqueryParamsを更新する方法
コンポーネントからqueryParamsを更新(追加、削除)しようとしています。angularJSでは、これは以前は次のおかげで可能でした: $location.search('f', 'filters[]'); // setter $location.search()['filters[]']; // getter ユーザーがフィルタリング、並べ替えなどができるリストを備えたアプリがあり、URLのqueryParamsですべてのフィルターをアクティブに設定して、ユーザーがURLをコピー/貼り付けしたり、他のユーザーと共有したりできるようにしたいと考えています。 しかし、フィルターが選択されるたびにページがリロードされることを望みません。 これは新しいルーターで可能ですか?


2
URLに複数の疑問符を含めることは有効ですか?
今日は次のURLに出会いました。 http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 クエリ文字列の先頭にある二重の疑問符に注意してください。 ??blogid=122&entry_id=64497 私のブラウザは問題がないようで、簡単なブックマークレットを実行しています: javascript:alert(document.location.search); 上記のクエリ文字列を取得しました。 これは有効なURLですか?このようにURLをクエリパラメータで解析する必要があるため、私が非常に知識が豊富である理由は、二重に疑問符をサポートするには、コードにいくつかの変更が必要になるためです。明らかに、彼らが野生の場合、私はそれらをサポートする必要があります。私が主に興味を持っているのは、それがURL標準に正確に準拠していないことが私のせいなのか、それとも実際に非標準のURLなのかです。

1
クエリパラメーターとマトリックスパラメーターを使用する場合
クエリパラメータ:http://example.com/apples?order=random&color=blue マトリックスパラメータ:http://example.com/apples;order=random;color=blue クエリパラメーターとマトリックスパラメーターのどちらを使用すればよいですか? マトリックスパラメーターはURLの途中で使用できますが、クエリパラメーターは使用できないのはなぜですか?例えば:http://example.com/apples;order=random;color=blue/2006/archive マトリックスパラメーターがクエリパラメーターのスーパーセットである場合、それらを常に使用しないのはなぜですか? マトリックスパラメータの詳細については、http://www.w3.org/DesignIssues/MatrixURIs.htmlをご覧ください。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.