タグ付けされた質問 「url」

URL(Uniform Resource Locator)は、Web上のユニバーサル識別子です。URLは特定の場所にあるWebリソースへの参照であり、そのリソースを取得する手段を提供します。

20
Rails:リンク(URL)を検証する良い方法は何ですか?
RailsでURLをどのように検証するのが最適かと思いました。正規表現を使用することを考えていましたが、これがベストプラクティスかどうかはわかりません。 そして、もし私が正規表現を使うとしたら、誰かが私にそれを提案することができますか?私はまだRegexを初めて使用します。

21
URLのPHP検証/正規表現
私はURLの単純な正規表現を探していましたが、誰かがうまく機能する便利なものを持っていますか?私はzendフレームワーク検証クラスを持つものを見つけず、いくつかの実装を見てきました。
125 php  regex  url  validation 

3
URL:@を含むユーザー名
ユーザー名とパスワードをURLで送信するには、次のスキームを使用します。 http://username:password@www.my_site.com しかし、私のユーザー名はmy_email@gmail.comです。 問題は@です。 どうすれば解決できますか?
125 http  url  url-encoding 

14
Pythonで指定されたURLにパラメータを追加する
URLが与えられたとしましょう。 すでにGETパラメータを持ってhttp://example.com/search?q=questionいるかもしれません(例えばhttp://example.com/)か、持っていないかもしれません(例えば)。 そして今、私はそれにいくつかのパラメータを追加する必要があります{'lang':'en','tag':'python'}。最初のケースhttp://example.com/search?q=question&lang=en&tag=pythonでは、2番目のケースで— http://example.com/search?lang=en&tag=pythonです。 これを行うための標準的な方法はありますか?
125 python  url 

4
HttpURLConnectionタイムアウト設定
URLの接続に5秒以上かかる場合にfalseを返したいのですが、Javaを使用してこれをどのように行うことができますか?URLが有効かどうかを確認するために使用しているコードは次のとおりです HttpURLConnection.setFollowRedirects(false); HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(); con.setRequestMethod("HEAD"); return (con.getResponseCode() == HttpURLConnection.HTTP_OK);
123 java  url  timeout 

3
URLパラメータをエンコードする方法は?
次のようなURLにパラメーターを渡そうとしています。 http://www.foobar.com/foo?imageurl= そして、私は別のAPIによってそれ自体が生成した画像URLなどのパラメーターを渡したいのですが、画像のリンクは次のようになります: http://www.image.com/?username=unknown&password=unknown ただし、次のURLを使用しようとすると、 http://www.foobar.com/foo?imageurl=http://www.image.com/?username=unknown&password=unknown 動かない。 私も使って試してみましたencodeURI()とencodeURIComponent()imageURLにに、そしてあまりにも動作しないこと。

4
Androidでcookieを使用してhttpリクエストを行うにはどうすればよいですか?
Cookieを適切に処理しながら(たとえば、サーバーから送信されたCookieを保存し、その後のリクエスト時にそれらのCookieを送信して)、リモートサーバーにhttpリクエストを送りたいのですが。すべてのCookieを保存しておくと便利ですが、実際に私が気にするのはセッションCookieだけです。 java.netでは、java.net.CookieHandler(抽象基本クラス)とjava.net.CookieManager(具体的な実装)を使用するのが望ましい方法のようです。Androidにはjava.net.CookieHandlerがありますが、java.net.CookieManagerがないようです。 httpヘッダーを検査することですべてを手動でコーディングできますが、もっと簡単な方法があるはずです。 Cookieを保持しながらAndroidでhttpリクエストを行う適切な方法は何ですか?
121 java  android  http  url  cookies 

6
URLからのInputStream
URLからInputStreamを取得するにはどうすればよいですか? たとえば、wwww.somewebsite.com/a.txtサーブレットを介して、URLのファイルを取得し、JavaのInputStreamとして読み取りたいと思います。 私はもう試した InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); しかし、私が得たのはエラーでした: java.io.FileNotFoundException
117 java  url  inputstream 


10
Python-PythonでURLを検証する方法は?(不正かどうか)
私はurlユーザーから受け取ったもので、取得したHTMLで返信する必要があります。 URLの形式が正しくないかどうかを確認するにはどうすればよいですか? 例えば ​​: url='google' // Malformed url='google.com' // Malformed url='http://google.com' // Valid url='http://google' // Malformed どうすればこれを達成できますか?

10
配列をURLパラメータとして渡す
配列をURLパラメータとして渡す最良の方法は何ですか?これが可能かどうか私は考えていました: $aValues = array(); $url = 'http://www.example.com?aParam='.$aValues; またはこれはどうですか: $url = 'http://www.example.com?aParam[]='.$aValues; 私は例を読みましたが、それは厄介です: $url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
115 php  arrays  url 

7
JavaでURLまたはURIを作成する慣用的な方法は何ですか?
JavaでURLまたはURIを作成するにはどうすればよいですか?慣用的な方法、またはこれを簡単に行うライブラリはありますか? リクエスト文字列から開始し、さまざまなURL部分(スキーム、ホスト、パス、クエリ文字列)を解析/変更し、クエリパラメータの追加と自動エンコードをサポートする必要があります。
115 java  url 

12
URIの最後のパスセグメントを取得する方法
入力として、である文字列がありURIます。最後のパスセグメント(私の場合はid)を取得するにはどうすればよいですか? これは私の入力URLです。 String uri = "http://base_path/some_segment/id" そして私はこれで試したIDを取得する必要があります: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = strId.replaceAll("/", ""); Integer id = new Integer(strId); return id.intValue(); しかし、それは機能せず、確かにそれを行うためのより良い方法がなければなりません。
114 java  string  url 

4
クエリ文字列とアンカーハッシュタグを使用した適切なURLの形成
クエリ文字列とアンカータグ(ハッシュタグ)の両方がURLに表示される場合、それらが表示される適切な順序は何ですか? http://www.whatever.com?var=val#anchor または http://www.whatever.com#anchor?var=val これに関するドキュメントはありますか? 更新: URLはWordpress / PHPによって処理されています

5
変更されたbase64 URLをデコード/エンコードするためのコード
データをbase64でエンコードしてURLに配置し、HttpHandler内でデコードしたいと考えています。 Base64エンコードでは、UriTemplateの一致を台無しにする「/」文字が許可されることがわかりました。次に、Wikipediaから「URLのBase64を変更する」という概念があることがわかりました。 URLバリアントの変更されたBase64が存在し、パディング「=」は使用されず、標準のBase64の「+」および「/」文字はそれぞれ「-」および「_」に置き換えられるため、URLエンコーダー/デコーダーを使用するは不要になり、エンコードされた値の長さに影響を与えません。同じエンコードされたフォームをそのままリレーショナルデータベース、Webフォーム、およびオブジェクト識別子で使用するために残します。 .NETを使用して、現在のコードを基本的なbase64エンコードおよびデコードから「変更されたbase64 for base64」メソッドを使用するように変更したいと思います。誰かこれをやったことがありますか? デコードするには、次のようなものから始めます。 string base64EncodedText = base64UrlEncodedText.Replace('-', '+').Replace('_', '/'); // Append '=' char(s) if necessary - how best to do this? // My normal base64 decoding now uses encodedText しかし、私は潜在的に1つまたは2つの「=」文字を最後に追加する必要がありますが、これは少し複雑に見えます。 私のエンコーディングロジックはもう少し単純なはずです。 // Perform normal base64 encoding byte[] encodedBytes = Encoding.UTF8.GetBytes(unencodedText); string base64EncodedText = Convert.ToBase64String(encodedBytes); // Apply …
113 c#  url  base64  encode  decode 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.