並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

encodeURIの検索結果1 - 11 件 / 11件

  • javascript: escape(), encodeURI(), encodeURIComponent() 比較 (groundwalker.com)

    « DoBeDo 2.5 | メイン | javascript で Query String » javascript: escape(), encodeURI(), encodeURIComponent() 比較 javascript の escape(), encodeURI(), encodeURIComponent() 関数群について、どの文字がエンコードされてどの文字がエンコードされないのか分かりにくいのでまとめておく。 まずは、対象範囲 %20(半角スペース)〜%7E(チルダ~) 元データ !"#$%&'()*+,-./ 0123456789 :;<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\]^_` abcdefghijklmnopqrstuvwxyz {|}~ escape() %20%21%22%23%24%25%26%27%28%29*+%2C-

    • 古来よりobjcプログラマはstringByAddingPercentEscapesUsingEncoding:がウソもんやということに悩まされてきたけど,普通にJSのencodeURI()使えばよかったんちゃうんかということに気づいた - yashiganiの英傑になるまで死ねない日記

      モバイルアプリにWebとの連携は不可欠なわけで,iOSエンジニアがWeb APIを使うとき最初にどないすんねん!とぶつかる問題がパーセントエンコーディングだと思う. 我らがNSStringにはそれを解決するためのstringByAddingPercentEscapesUsingEncoding:という凄まじく長くてステキなメソッドがある. そして全てのiOSエンジニアは喜び勇んでこのメソッドを使い,絶望する. なにを隠そうこのstringByAddingPercentEscapesUsingEncoding:ってのは,エスケープ対象の文字が少なく,本来エスケープされるべき文字をエスケープしてくれない. そんなこんなでCFURLCreateStringByAddingPercentEscapesなんか使っちゃったりしてCore Foundationデビューなんかしちゃったりするのである. (

        古来よりobjcプログラマはstringByAddingPercentEscapesUsingEncoding:がウソもんやということに悩まされてきたけど,普通にJSのencodeURI()使えばよかったんちゃうんかということに気づいた - yashiganiの英傑になるまで死ねない日記
      • xkr.us / javascript / escape(), encodeURI(), encodeURIComponent()

        Comparing escape(), encodeURI(), and encodeURIComponent() The purpose of this article is to examine the differences between these three methods and decide on the appropriate times to use each. escape() method MSDN JScript Reference [REF] The escape method returns a string value (in Unicode format) that contains the contents of [the argument]. All spaces, punctuation, accented characters, and any o

        • JavaScriptのescapeとencodeURIとencodeURIComponentの違い

          JavaScriptで、エンコードに使われる、escapeとencodeURIとencodeURIComponentについて、その違いを一覧にしてみました。 経験的には、ブックマークレットを作るときにはencodeURIで変換しておくとよいように思います。 ブラウザによっても違うかもしれませんが。 Number Number16 character escape encodeURI encodeURI Component

            JavaScriptのescapeとencodeURIとencodeURIComponentの違い
          • encodeURI() - JavaScript | MDN

            encodeURI() 関数では、 URI において特別な意味を持つ文字 (予約文字) はエンコードされません。下記の例は URI "scheme" に含まれる可能性がある全ての箇所を示しています。特定の文字がどのように特殊な意味を表すために使われているかに注意してください。 http://username:password@www.example.com:80/path/to/file.php?foo=316&bar=this+has+spaces#anchor したがって、 encodeURI() は完全な URI を表すのに必要な文字はエンコードしません。また、 encodeURI() は "unreserved marks" (予約されていないが "そのまま" URI に使用できる) 文字をエンコードしません。 (RFC2396 を確認してください。) encodeURI() は下

              encodeURI() - JavaScript | MDN
            • encodeURI() - JavaScript | MDN

              JavaScript Tutorials Complete beginners JavaScript basics JavaScript first steps JavaScript building blocks Introducing JavaScript objects JavaScript Guide Introduction Grammar and types Control flow and error handling Loops and iteration Functions Expressions and operators Numbers and dates Text formatting Regular expressions Indexed collections Keyed collections Working with objects Using classe

                encodeURI() - JavaScript | MDN
              • JavaScriptにおける正しいURLエンコードの方法(encodeURIとencodeURIComponentの違い) - Qiita

                URL内で特別な意味を持つ「; , / ? : @ & = + $ #」の扱いが違います。 encodeURI エンコードされない encodeURIComponent エンコードされる ですので、URL全体をエンコードする場合はencodeURIで、パラメータなどの部分的な文字列をエンコードする場合はencodeURIComponentを使用しましょう。 ありそうな失敗 例えばhttp://api/user?name=XXXのXXX部分にユーザ名「山田=太郎」を指定する場合 ユーザ名を設定したURLを作成する http://api/user?name=山田=太郎 encodeURIする http://api/user?name=%E5%B1%B1%E7%94%B0=%E5%A4%AA%E9%83%8E 受け取った側がdecodeURIする http://api/user?name=山田=

                  JavaScriptにおける正しいURLエンコードの方法(encodeURIとencodeURIComponentの違い) - Qiita
                • encodeURI

                  encodeURI 2003-11-17-2 JavaScript 1.5 から encodeURI という関数があって、文字どおり URL エンコードしてくれます (例: %E3%82)。しかしその前に文字コードを勝 手に UTF-8 に変換してしまうようです。とはいえ、実は私にとっては好 都合だったりして。などなど。 - JavaScriptにおけるURLエンコードの処理 <http://www.cresc.co.jp/tech/java/URLencoding/JavaScript_URLEncoding.htm> 懇切丁寧な解説。 - JavaScriptでURLエンコード <http://www.suepon.com/jsm/script/jsm38.html> 裏技的? ■David Flanagan / JavaScript 第5版 ■Shelley Powers / 初めて

                    encodeURI
                  • 眠さ満開:encodeURIとencodeURIComponentの違い - livedoor Blog(ブログ)

                    javascriptからデータを送るときにURLエンコードをするといいことが多いです。 その場合はencodeURIComponent(var string)をしましょう! encodeURIはURLなどのURIに使われる特殊記号はエンコードされません( ´_ゝ`)ノ たとえば、 〜〜.php?a=1+2&b-2 みたいなのがあったときに?や1+2もエンコードさせるとなかなかやばいです encodeURIはそこはエンコードを行わずにリンク文字列します。 encodeURIComponentは特殊記号に関係なくエンコードします。

                    • 75 encodeURI, encodeURIComponent - くふんを狙え

                      辞書引きスクリプト dicwin.vim が良かったので、自分でも似たようなのを作りたくなった。 まずは辞書の元データが必要なのだが、手ごろなのが見つからない。仕方がないのでウェブにアクセスして取得することにした。せっかくなので、alice.vim を活用する。 nnoremap \dy :call AL_open_url( \ 'http://dic.yahoo.co.jp/dsearch?enc=UTF-8&stype=0&dtype=2&p=' . \ expand('<cword>'), '')<CR> とりあえず、ブラウザに表示することができるようになった。ただ、やはり日本語などを直接URLと結合するのは良くない気がしたので、JavaScript で言うところの encodeURI, encodeURIComponent を作成することにした。で、こちらにできあがったものがござい

                        75 encodeURI, encodeURIComponent - くふんを狙え
                      • 三流君ASP:ASP VBScriptとJavaScripの混在(encodeURI関数を使いたい)

                        [三流君] --> [ASPで遊ぶ、失敗する] --> [バックナンバー一覧] --> No.98 ASP VBScriptとJavaScripの混在(encodeURI関数を使いたい) こんにちは、三流プログラマーのKen3です。 今回は、 <SCRIPT LANGUAGE="JavaScript" RUNAT="server"> と記述して、JavaScriptの関数を書き、 その関数をASP VBScriptから呼んでみます。 また、クライアントで実行されるJavaスクリプトと混在して実行させてみました。 ※言語や実行場所がゴチャゴチャして、頭が変になりそうだけど。 /* * 1.今回のキッカケ */ 前回、UTF-8の変換をボロボロになりながら作りました。 三流君ASP http://www.ken3.org/cgi-bin/test/test097-2.asp?DATA=%8EO

                        1