[#29469] エラーを捕まえたいのですが ... — Sakae Kobayashi <sakae@...>

困った時に出てくる、小林榮です。

12 messages 2001/05/01

[#29490] Re: [ruby-talk:14555] Ruby as a Mac OS/X scripting language — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし速報。↓だそうです。

12 messages 2001/05/02

[#29524] tr range? — kiri@...

桐山です。

17 messages 2001/05/06
[#29526] Re: tr range? — Koji Arai <JCA02266@...> 2001/05/06

新井です。

[#29644] rwiki.rb でエラー — norio goto <goto@...>

お世話になります、後藤@横河工事です。

18 messages 2001/05/14
[#29645] Re: rwiki.rb でエラー — m_seki@... 2001/05/14

[#29646] Re: rwiki.rb でエラー — norio goto <goto@...> 2001/05/14

後藤@横河工事です。

[#29675] with(obj){ } が欲しい。 — Take_tk <ggb03124@...>

例によって、ワタシ好みののりクエストですみません。

24 messages 2001/05/15
[#29694] Re: with(obj){ } が欲しい。 — "K.Kosako" <kosako@...> 2001/05/17

Take_tkさんの<20010515205133.DFBA.GGB03124@nifty.ne.jp>から

[#29707] OBJECT DAY2001 — "K.Kosako" <kosako@...>

OBJECT DAY2001から帰ってきました。

71 messages 2001/05/18
[#29712] Re: OBJECT DAY2001 — matz@... (Yukihiro Matsumoto) 2001/05/18

まつもと ゆきひろです

[#29719] Re: OBJECT DAY2001 — WATANABE Tetsuya <tetsu@...> 2001/05/21

渡辺哲也です。

[#29731] YARPC 19101 (Re: OBJECT DAY2001) — TAKAHASHI Masayoshi <maki@...> 2001/05/21

YARPC関連で動いてお騒がせしている(_o_)高橋征義です。

[#29792] Re: YARPC 19101 — akira yamada / やまだあきら <akira@...> 2001/05/27

[#29794] Re: YARPC 19101 — Minero Aoki <aamine@...> 2001/05/27

あおきです。

[#29803] Re: YARPC 19101 — Hiroshi IGARASHI <iga@...> 2001/05/27

いがらしです。

[#29721] Cygwin で Ruby をコンパイルするとエラーがでます。 — "Inoue" <inoue@...>

はじめまして、最近Rubyをはじめました井上と申します。

10 messages 2001/05/21

[#29788] marshaled time format differ — IWATSUKI Hiroyuki <don@...>

岩月と申します。

19 messages 2001/05/25
[#29789] Re: marshaled time format differ — matz@... (Yukihiro Matsumoto) 2001/05/25

まつもと ゆきひろです

[#29790] Re: marshaled time format differ — IWATSUKI Hiroyuki <don@...> 2001/05/26

岩月と申します。

[#29823] Re: marshaled time format differ — IWATSUKI Hiroyuki <don@...> 2001/05/27

岩月と申します。

[#29853] "" で行われる展開を eval 無しで… — ABE Shigeru <shiger-a@...>

 みなさま、はじめまして。阿部といいます。

17 messages 2001/05/28
[#29854] Re: "" で行われる展開を eval 無しで… — rubikitch <rubikitch@...> 2001/05/28

From: ABE Shigeru <shiger-a@nifty.com>

[#29941] Ruby ライセンスについて — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

38 messages 2001/05/31
[#29942] Re: Ruby ライセンスについて — Takahiro Kambe <taca@...> 2001/05/31

In message <991297854.779223.23013.nullmailer@ev.netlab.zetabits.com>

[#29944] Re: Ruby ライセンスについて — "Akinori MUSHA" <knu@...> 2001/05/31

At Thu, 31 May 2001 18:00:18 +0900,

[ruby-list:29768] Re: http.rb と IIS

From: Hironori Ohtsubo <ohtsubo@...>
Date: 2001-05-23 12:34:30 UTC
List: ruby-list #29768
大坪です

自己解決しました。

問題は「Content-Type」を指定していなかったためでした。

ヘッダ情報なしで送信すると、IISでは、「Content-Type」になにもセットされずに
処理されるようです。

ですので、

http.post2('/hoge/hoge.asp', data) do |recv|

の箇所を、

http.post2('/hoge/hoge.asp', data, {'Content-Type'=>'application/x-www-form-urlencoded'}) do |recv|

とすれば問題がなくなりました。


> 大坪です。
> 
> net/http を利用して、httpクライアントのプログラミングをしているのですが、
> POSTでのデータ送信に悩んでいます。
> クライアント側でPOSTしたフォームデータが、ASPのRequest.Formで読めないのです。
> 
> 下記にソースを書きます。
> 
> ここで、サーバ側2の方法のバイナリでデータを読もうとすると読めるのですが、
> (実行すると正しくデータが読める)
> サーバ側1の方法のRequest.Formでテキストでデータを読もうとしても読めないのです。
> (実行してもデータがなにも表示されない)
> 
> このクライアントのソースで、サーバをlinux + apache + rubyのプログラムで
> 読み込むと全く問題はありませんでした。
> 
> どなたかこの原因が分かる方がいらっしゃれば、アドバイスをよろしくお願いします。
> 
> 
> <環境>
> クライアント側:Linux7.0J + ruby 1.6.3
> サーバ側:Windows2000 + IIS5 + ASP
> 
> <プログラム>
> クライアント側
> ---------------------------------------------------------------------
> require 'net/http'
> data = "hoge=123&hohho=abc"
> Net::HTTP.start('x.x.x.x', '80', 'y.y.y.y', '3128') do |http|
> 	http.post2('/hoge/hoge.asp', data) do |recv|
> 		puts recv.body
> 	end
> end
> 
> 
> サーバ側1
> ---------------------------------------------------------------------
> <%@ Language=VBScript %>
> <HTML>
> <HEAD>
> <META HTTP-EQUIV="Content-Type" Content="text/html; charset=x-sjis">
> </HEAD>
> <BODY>
> <%
> For Each x In Request.Form
> Response.Write Request.Form(x)
> Next
> %>
> </BODY>
> </HTML>
> 
> サーバ側2
> ---------------------------------------------------------------------
> <%@ Language=VBScript %>
> <HTML>
> <HEAD>
> <META HTTP-EQUIV="Content-Type" Content="text/html; charset=x-sjis">
> </HEAD>
> <BODY>
> <%
> total_size = Request.TotalBytes
> bin_read = Request.BinaryRead(total_size)
> Response.BinaryWrite(bin_read)
> %>
> </BODY>
> </HTML>
> 
> *------------- -  -  - 
> |  大坪 裕典
> |    <tsubo@ma1.seikyou.ne.jp>
> +------------------------------ -   -
> 


*------------- -  -  - 
|  大坪 裕典
|    <tsubo@ma1.seikyou.ne.jp>
+------------------------------ -   -

In This Thread

Prev Next