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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0324
健人pcbnet2でPOST送信2未解決


健人

リンク

2009/3/24(Tue) 15:37:29|NO.24095

普通はこのように通信してるみたいなのですが
POST /略 HTTP/1.1 送信

サブジェクトとかのデータを送信

受信

自分がHSPで作ったものだと
POST

受信

データ

受信

こんな感じに通信していて正しくフォームデータが送信されていません
どうすればいいんでしょうか



この記事に返信する


ORZ

リンク

2009/3/24(Tue) 19:49:37|NO.24102

まずは我々に日本語を正しく送信してください。



inovia

リンク

2009/3/25(Wed) 23:58:02|NO.24146

pcbnet2を初めて使ったので結構適当です(笑)
エラー処理はいい加減です。
とりあえず送信は出来ているのでOK!?


#include "pcbnet2.as" //http://www.futomi.com/lecture/form/index.html //http://www.futomi.com/cgi-bin/lecture/form/posttest.cgi tcpopen id,"www.futomi.com",80 if stat:dialog "初期化エラー":end repeat 100 tcpiscon id if stat : break wait 10 loop if stat!1 { dialog "接続に失敗しました。",1 tcpclose id end } string ="POST /cgi-bin/lecture/form/posttest.cgi HTTP/1.1\n" string+="User-Agent: HSP ver3.1\n" string+="Host: www.futomi.com\n" string+="Content-Type: application/x-www-form-urlencoded\n" string+="Content-Length: 14\n" string+="\n" string+="hsp=31&tmp=hsp" tcpput string,id if stat:dialog "送信エラー ("+stat+")":end repeat 100 tcpfail id if stat:break wait 1 loop sdim s,4096 tcpget s,4096,id //UTF-8で返答がきたのでブラウザで開いてみる notesel s notesave "tmp.html" exec "tmp.html",16 tcpshut id tcpclose id stop



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