post提交示例
2023-01-24 09:16:15 最后更新
post提交(可参考本软件的反馈信息)。学会post提交后你可以做一些联网软件,比如像QQ微信这样的,当然工程量比较大,但做个论坛还是没问题的!
以下是jkniu.com截取的搜索表单;
   <form id="search-form" name="g" method="get" action="/bbs/book_list.aspx">
        <input type="hidden" name="siteid" value="1000">
        <input type="hidden" name="classid" value="0">
        <input type="hidden" name="action" value="search">
        <input type="hidden" name="type" value="title">
          <input type="text" name="key" placeholder="请输入关键字">
      </form>
通常表单都是form开头form结尾!截取这部分就行了。
第一个form的action=表示提交的网站接口就是/bbs/book_list.aspx 当然他没有网址就表示是本网站也就是http://jkniu.com/bbs/book_list.aspx
接下来看第二行input,input的意思是输入框他的属性是hidden表示这个输入框是隐藏的,我们看他的name=siteid 只需要截取siteid就行了,还有一个是value=1000表示这个输入框的输入内容是1000
这样得出第一个post提交内容:siteid=1000
第二、第三、第四同理,分别得出:classid=0、action=search、type=title
重点来了,最后一个input也就是输入框,他不是隐藏的,而是要输入的,也就是key=输入的搜索内容。
得出:key=搜索关键字
接下来开始提交,当然必须加线程:
hs("http://jkniu.com/bbs/book_list.aspx","site=1000&classid=0&action=search&type=title&key=搜索关键字","utf-8",ok)
其中ok就是返回的搜索结果,你可以通过截取搜索出来的内容添加到你的列表控件或者文本控件。注意如果软件做论坛之类的内容,需要登录的,就需要记录cookie,过程比较麻烦就不说了。看下手册你就懂!