1

どうすればオンライン フォームに自動的に入力できるのか疑問に思っています。私はルビー開発が初めてで、これを python で行いました。

より具体的には、10 桁の pnr no " http://irctc-pnr-status.com/ " を入力して、[Enter] をクリックします。

4

2 に答える 2

2

パラメーターlccp_pnrno1としてVALUE を送信し、response.body を解析するだけです。

require 'net/http'
require 'uri'     
response = Net::HTTP.post_form(URI.parse('http://irctc-pnr-status.com/'), 
                               {'lccp_pnrno1'=>'VALUE'})
于 2013-04-09T08:06:09.167 に答える
2

Mechanize gemを見てください。これにより、フォームへの入力や送信など、Web リクエストをプログラムで実行できます。

于 2013-04-09T08:06:16.790 に答える