エロと風俗情報満載 どう抜く?用のエントリー。
RでHTTPリクエストを扱うには、Pure Rで実装されたhttpRequestとlibcurlを使ったRCurlがあるようで。
httpRequest、pure Rというのがすごいな。ソースを見るとソケット直接叩いてる・・・それRでやることやない!
ちなみに、CGIwithRはデータの加工が主な仕事で、HTTPのリクエスト関係は処理してくれません。PerlでいうGCIとLWPの関係みたいな?
うぐぅ
> library(RCurl) > print(postForm("http://d.hatena.ne.jp/kkobayashi_a/20080907/p1", + title = "LL Golf Hole 9 - トラックバックを打つ", + excerpt = "ニコニコ動画で拝見しました。会場が盛り上がってるようで楽しそうでした。\nあと、自分のコードが紹介されててビックリしました。", + url = "http://ja.doukaku.org/207/", + blog_name = "どう書く?org" + )) [1] "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n<response>\n<error>1</error>\n<message>http://d.hatena.ne.jp/kkobayashi_a/20080907/p1 was not found in your page.</message>\n</response>\n" >
なんと。そういやあ言及TB以外禁止だっけ、はてなは。じゃあ自分にリンク張って自分にTBするか・・・
> print(postForm("http://d.hatena.ne.jp/kkobayashi_a/20080907/p1", + title = "LL Golf Hole 9 - トラックバックを打つ", + excerpt = "ニコニコ動画で拝見しました。あらためて解説付きで紹介されると面白いですね。自分のコードが紹介されててビックリしました。", + url = "http://d.hatena.ne.jp/kkobayashi_a/20080907/p1", + blog_name = "どう書く?org")) [1] "<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n<response>\n<error>0</error>\n</response>\n"
今度こそできました。