| 332 | | エラー出力が全く必要なければ、{{{extrainput=ignore}}}を設定してもいい。 |
| 333 | | |
| 334 | | |
| 335 | | |
| 336 | | |
| | 332 | |
| | 333 | |
| | 334 | == Webページのデータを取得する必要がある == |
| | 335 | |
| | 336 | まず、正しくフォーマットされたHTMLのリクエストを送信する必要がある。{{{"http://サーバー/ページ"}}}と2行改行で終了する必要があり、この要求のような完全なURLが含まれている必要があることに注意。サーバーは、drvAsynIPPortConfigure(HTTPプロキシを使用しない場合)コマンドを使用します。ウェブページは、多くの場合、かなりのデータ量があるので必要な部分のみ 正規表現で取得するようにしたほうがいい。 |
| | 337 | |
| | 338 | {{{ |
| | 339 | get_title { |
| | 340 | extrainput = ignore; |
| | 341 | replyTimeout = 1000; |
| | 342 | out "GET http://\$1\n\n"; |
| | 343 | in "%+.1/(?im)<title>(.*)<\/title>/"; |
| | 344 | } |
| | 345 | }}} |
| | 346 | |
| | 347 | {{{out}}}に{{{"\n\n"}}}を設定するか、{{{outTerminator="\n\n"}}}を設定する必要がある。接続先のURLはプロトコルファイルの引数として渡すのが妥当。[[br]] |