[#44578] Ruby初心者が作りました — Kabu and Ruby管理人 <kabu_and_ruby@...>

http://www.geocities.jp/kabuandruby/index.html

26 messages 2008/02/06

[#44691] ”Rubyアプリケーションプログラミング”の伝言サーバの使い方 — "Yangkook Kim" <yangkookkim@...>

キムと申します。オーム社から出版されている書籍、"Rubyアプリケーションプログラミング"のP267~275に掲載されている伝言サーバー&クライアントの利用の仕方がわかりません。質問を要約すると次の2点です。1、サーバーが正常に起動されているかどうかわからない。2、書き込みクライアントで入力をサーバーに送信する方法がわからない。

8 messages 2008/02/24

[ruby-list:44663] Re: Net::HTTP について

From: "S_Konno(今野 滋)" <sk@...>
Date: 2008-02-20 02:34:35 UTC
List: ruby-list #44663
今野です。

On 08.2.20 9:43 AM, 大道 裕 wrote:
> ブラウザでアクセスしたときのように、返事をもらう方法は無い
> のでしょうか?

0. 具体的にどのサイトか教えてもらえないと、答えを書く前に検証ができません

1. そのページはブラウザのクッキーとJavaScriptを切った状態でも見れますか?

2. 同一サーバーに対して、間を置かずに複数のアクセスをしようとしたりしていませんか?

3. open-uri は試されましたでしょうか?
require "open-uri"
open("http://example.com"){|f| puts f.read }

4. terminalから、の入力で、
$ curl http://example.com
に対しては弾かれ、
$ curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)" http://example.com
では成功する場合は、user-agent を偽装すれば良いということになります。(curlが使える場合)


基礎事項↓
http://jp.rubyist.net/magazine/?0013-BundledLibraries

--
今野 滋(Konno Shigeru)

In This Thread