ここからRackdevを開始します。
http://guides.rubyonrails.org/getting_started.htmlにある基本的なブログアプリを作成しました
投稿を作成したり、変更を加えたりすることができます。
今...
Rackの使い方を学び、ミドルウェアを作成しようとしています...
私はrailscast#150と#151をフォローしました...ここで私のコードをgithubで見ることができます...
https://github.com/thefonso/form_challenge
chromeのURL行でこれを行うと.....http:// localhost:3000 /?name = foo
コマンドラインで目的の結果が得られます。
aleph@mage:~/Projects/form_challenge git:master$ rails s
=> Booting WEBrick
=> Rails 3.2.11 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-01-23 17:01:30] INFO WEBrick 1.3.1
[2013-01-23 17:01:30] INFO ruby 1.9.2 (2012-04-20) [x86_64-darwin12.2.0]
[2013-01-23 17:01:30] INFO WEBrick::HTTPServer#start: pid=32068 port=3000
{"name"=>"foo"}
素晴らしい、送信したデータを見ることができます。ブログの「投稿を作成」ページからデータを送信すると、そのデータをキャプチャできるはずです。
しかし、アプリの残りの部分を正常に動作させるにはどうすればよいですか?
...... http:// localhost:3000/に行くと
Rackアプリを入手しました...Railsアプリが欲しい
このRackミドルウェアを実行しているので、アプリの残りの部分を「引き継ぎ」ます。Railsアプリの「始まり」に到達できません。さらに言えば、データを受信したいフォームに到達できません。
ここでも、アプリ全体がここにあります。
https://github.com/thefonso/form_challenge
助けてくれてありがとう。