HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0226
RYESHSPINETを使ったPOST送信2未解決


RYES

リンク

2017/2/26(Sun) 18:41:11|NO.78318

HSPINETのnetrequest_postを使って
自動的にログインをして書き込みをするシステムを組みたいと思っているのですが、
HSPINETについて掲示板やリファレンスを見ても難しくわからなくなって行きました。
サンプルスクリプト等も見てみたのですが、エラー時の処理等も
多くあり、送信に必要な命令がどれなのかがわからなかったです。
GETリクエストに関しては大体はわかったのですが
POSTに関しては、難しいです。

詳しくわかりやすく教えていただけないでしょうか?



この記事に返信する


RYES

リンク

2017/2/26(Sun) 18:49:52|NO.78321

厳密に言うと

netrequest_post "FileName",p1

で、POST送信を出せるというらしいですが、
無いようを"p1"に書くということはわかります。

ですが、"FileName"がどういうものなのか分かりません。


name = "RYES"
pass = "1111"

をPOST送信したい場合

netrequest_post "name", "RYES"
netrequest_post "pass", "1111"

と、2つ書けば良いのでしょうか?

また、連想配列もどのように送信されるのか知りたいです。



にゃんちゃん

リンク

2017/3/5(Sun) 12:57:43|NO.78363

neturl "ファイル名を除くURL"
netrequest_post "リクエストを送るあて先ファイル名","パラメータ"
ですね。なので
neturl "http://www.example.com/"
netrequest_post "hoge.php","name=RYES&pass=1111"

http://www.example.com/hoge.phpに、id=RYESとpass=1111をポスト
となります。でも、これだけだと結果の受信処理をしてくれないので、netexecで続きの処理をしてください。



ONION software Copyright 1997-2021(c) All rights reserved.