47件ヒット
[1-47件を表示]
(0.381秒)
ライブラリ
- uri (47)
モジュール
- URI (47)
キーワード
-
decode
_ www _ form _ component (11) - encode (7)
-
encode
_ www _ form (11) - escape (7)
検索結果
先頭5件
-
URI
. encode _ www _ form _ component(str , enc=nil) -> String (18208.0) -
文字列を URL-encoded form data の1コンポーネント としてエンコードした文字列を返します。
...3/CR-html5-20130806/forms.html#url-encoded-form-data
にもとづいて実装されています。
//emlist[][ruby]{
require 'uri'
p URI.encode_www_form_component('Ruby リファレンスマニュアル')
# => "Ruby+%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%83%9E%E3%83%8B%E3%83%A5%E... -
URI
. decode _ www _ form _ component(str , enc=Encoding :: UTF _ 8) -> String (113.0) -
URL-encoded form data の文字列の各コンポーネント をデコードした文字列を返します。
...rg/TR/html5/sec-forms.html#urlencoded-form-data
にもとづいて実装されています。
//emlist[][ruby]{
require 'uri'
enc = URI.encode_www_form_component('Ruby リファレンスマニュアル')
# => "Ruby+%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%83%9E%E3%83%8B%E3%83%A5%E......_www_form_component(enc)
# => "Ruby リファレンスマニュアル"
//}
@param str デコード対象の文字列
@param enc エンコーディング
@raise ArgumentError str のフォーマットが不正である場合に発生します
@see URI.encode_www_form_component, URI.decode_www_form... -
URI
. encode _ www _ form(enum , enc=nil) -> String (113.0) -
enum から URL-encoded form data を生成します。
...ultipart/form-data をつかうべきで
このメソッドを使うべきではありません。
このメソッドは内部的に
URI.encode_www_form_component
を使っています。
このメソッドは
https://url.spec.whatwg.org/#concept-urlencoded-serializer
にもとづいて実装さ......れています。
@param enum エンコードするデータ列([key, value] という形のデータの列)
@param enc 指定された場合、パーセントエンコーディングする前に、このエンコーディングに変換
@see URI.encode_www_form_component, URI.decode_www_form... -
URI
. encode(str , unsafe = URI :: UNSAFE) -> String (108.0) -
URI 文字列をエンコードした文字列を返します。
...コードした文字列を返します。
このメソッドは obsolete です。
代わりに
ERB::Util.#url_encode,
CGI.escape,
URI.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのス... -
URI
. escape(str , unsafe = URI :: UNSAFE) -> String (108.0) -
URI 文字列をエンコードした文字列を返します。
...コードした文字列を返します。
このメソッドは obsolete です。
代わりに
ERB::Util.#url_encode,
CGI.escape,
URI.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのス...