タグ

uriに関するnipotanのブックマーク (3)

  • URIとURI::Escapeのurlencodeについて (2) - 日向夏特殊応援部隊

    d:id:ZIGOROu:20070824:1187943710の続き。 ちなみにそのブクマコメントで、個人情報もネタにするハム一さん事、id:nipotanさんが答えを書いてました。 調べちゃったお!!!>< URIモジュールの場合 httpと言うschemeの場合は、あれこれ経てURI::httpオブジェクトになります。 URI::httpって、こんな継承ツリーになってます。 +-----+ +-------------+ | URI | | URI::_query | +-----+ +-------------+ \'-------v---\' +---------------+ | URI::_generic | +---------------+ | +--------------+ | URI::_server | +--------------+ | +----------

    URIとURI::Escapeのurlencodeについて (2) - 日向夏特殊応援部隊
    nipotan
    nipotan 2007/08/24
    Acme::Text::Tree::Reverse
  • URIとURI::Escapeのurlencodeについて (1) - 日向夏特殊応援部隊

    ソース #!/usr/bin/perl use strict; use warnings; use URI; use URI::Escape qw(); local $\ = "\n"; my $uri = URI->new("http://d.hatena.ne.jp/ZIGOROu/"); $uri->query_form("key=a b c d e"); print $uri->query; print URI::Escape::uri_escape("key=a b c d e"); 結果 $ perl ~/tmp/uri.pl key%3Da+b+c+d+e= key%3Da%20b%20c%20d%20eなにぃぃぃぃ! URI, URI::Escape共に同じディストリビューションなのにっ!

    URIとURI::Escapeのurlencodeについて (1) - 日向夏特殊応援部隊
    nipotan
    nipotan 2007/08/24
    URI (query_form()) 内での URI::Escape の使いかたが違うからだお。cf. perldoc -m URI::_query
  • CPAN - URI::Escape::XS Released! : 404 Blog Not Found

    2007年04月28日02:30 カテゴリLightweight Languages CPAN - URI::Escape::XS Released! URI-Escape-XS を Release したのでお知らせします。 on CPAN (coming soon) URI-Escape-XS-0.01.tar.gz なぜ車輪を再発明したかといえば、今ある車輪のころがりがよくなかったから。 URI::Escapeへの不満は二つあって、一つは速度が不十分だったこと。LWPなどと組み合わせて使う場合は、正規表現ベースの変換でも、他のタスクの方がずっと重いので充分速いのですが、ログの解析する時などに利用すると、ずいぶんと遅く感じます。このあたりはある作業をしていて、気になってProfileしてみてはじめて気がつきました。 もう一つは、%uHHHHの対応。一応にぽたん作のURI::Escape:

    CPAN - URI::Escape::XS Released! : 404 Blog Not Found
  • 1