2009年4月28日のブックマーク (4件)

  • xpwiki : 追加PluginManual O-R [xpWiki/追加PluginManual/O-R] - XOOPS マニア

    Block plugins#addline#ajaxtree#amazon#aname#areaedit#article#attach#autolink#aws#back#block#blockpage#blogs#boxdate#br#bugtrack#bugtrack_list#calendar#calendar2#calendar9#calendar_edit#calendar_read#calendar_viewer#capture#chat#clear#code#comment#contents#counter#csv2newpage#easylogin#endregion#exif#exifshowcase#fckxpwikiver#footnotes#freeze#fusen#gimage#gmap#gmap_draw#gmap_icon#gmap_insertmarker#

  • LWP::UserAgent - Webデータの取得

    [Perl] LWP::UserAgentを利用すればWEBデータを取得できます。GETメソッドのみでしたらLWP::Simpleの方が簡単です。ちなみにhttpsでの取得も可能ですが、Crypt::SSLeayがインストールされている必要がある。 [サンプル] #!/usr/bin/perl use LWP::UserAgent; my $ua = LWP::UserAgent->new; #タイムアウトを設定 $ua->timeout(10); #ユーザエージェントを設定 $ua->agent('Mozilla'); #GET、PUT、POST、DELETE、HEADのいずれかを指定(httpsの場合はhttpsにするだけ) my $req = HTTP::Request->new(GET => 'http://www.ksknet.net'); #リファラーを設定 $req->ref

    zwxajh
    zwxajh 2009/04/28
  • LWP::UserAgentで基本認証とPOSTを - 徒書

    LWP::UserAgentでBASIC認証つきでリクエストする - bits and bytes という記事で、LWP::UserAgentを用いて基認証が必要なページにアクセスする方法について述べられているのですが、以下の点について不思議に思っていました。(その時のブックマーク) なぜ前振りで(直接関係なさそうな) HTTP::Request と HTTP::Request::Common の違いについて触れていたのか。 どうして前もってrealm値が必要となる $ua->credentials 方式を採ったのか。 が、後日記事を読み直したところ補足で以下のように追記されていました。 ご指摘いただいた通りrealmなんて普段作る側としても意識していないしめんどくさいだけなので、自分も当は $req->authorization_basic したかったのですが、はじめに白状したとおり

    zwxajh
    zwxajh 2009/04/28
  • Perl - Wikipedia

    Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理など、さまざまなプログラムの開発に広く利用されている。 言語処理系としてのperlフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIX、WindowsmacOSLinuxのようなUNIX互換OSなど多くのプラットフォーム上で動作する。 強力な文字列処理の仕組みを備えており、正規表現を利用できる。 連想配列(ハッシュ)をサポート。 多次元データ構造が利用可能。 自由度の高い文法。簡潔にプログラムを記述できる。 後方互換性は

    Perl - Wikipedia
    zwxajh
    zwxajh 2009/04/28