搭建论坛《搭建之星》论坛用户咨询 → 请教POST网页封包方面的问题


  共有3004人关注过本帖树形打印

主题:请教POST网页封包方面的问题

帅哥哟,离线,有人找我吗?
x123992009
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:设计员 帖子:370 积分:2135 威望:0 精华:0 注册:2009-2-6 23:10:47
请教POST网页封包方面的问题  发帖心情 Post By:2011-6-9 21:55:36

请教点。关于网页封包提交的问题。POST

 

 

是不是用浏览器构件,,导航就可以了》?

 

相当于在地址栏直接输入封包数据就可以了?

 

那位大哥知道的讲一下原理啊。。没懂到是封包提交是什么意思

 

在请问一下。提交的格式。是不是下面这样的啊??

 

红色部份是提交地址,后面蓝色部份是POST封包提交的数据。是不是把这种格式,并输入到地址栏就算是提交封包了?

http://emailreg.qq.com/cgi-bin/signup/reg_result?&regqqmail=1&asdfg=fc3ef751189d6f1a7fb6656fa4c6344acf7c5b65d5a2bcc01630a5d8747bd7f8

 

 

以前小苗做的那软件,应该就用到的是POST。。但不知道这么用的。小弟在此求教。。

 

 

 

 

 

 

 

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
x123992009
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:设计员 帖子:370 积分:2135 威望:0 精华:0 注册:2009-2-6 23:10:47
  发帖心情 Post By:2011-6-9 21:58:44

哎。。这方面的东西,我等门外汉。。真不明白啊。求大哥门指点。  本来很基础的东西,可惜上课时不认真,,现在要用到,自学的时候才知道好难学啊。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
development
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:工程师 帖子:297 积分:2443 威望:0 精华:0 注册:2008-12-4 9:35:01
  发帖心情 Post By:2011-6-9 22:53:40

肯定不是这样的,要使用 http构件(超文本传输),我记得系统盘中 有相应的实例;可不要搞攻击性型的软件哦。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
x123992009
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:设计员 帖子:370 积分:2135 威望:0 精华:0 注册:2009-2-6 23:10:47
  发帖心情 Post By:2011-6-9 23:47:04

超文本传输的实例,,不是这样的啊...在那个实例中也看不出这么深层点的东西.

 

那个例子只是用到了简单的下载东西..

 

楼上的大哥..你可以帮我做个例子不啊?要POST提交数据的.谢谢了.

 

决不会做什么攻击的软件..也不会做啊.


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
x123992009
  5楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:设计员 帖子:370 积分:2135 威望:0 精华:0 注册:2009-2-6 23:10:47
  发帖心情 Post By:2011-6-10 0:36:47

找了很久前..小苗做的东西..

 

根据他的数据看到.

<script language=javascript>setTimeout("document.test.submit()",1)</script>
<form action="http://mc.qzone.qq.com/cgi-bin/cgi_enter?" name="test" method="post">
<input type="farmKey" name="farmKey" value="082bb98463dd1dc872158aab75517c79"><br>
<input type="farmTime" name="farmTime" value="1260884035"><br>
<input type="flag" name="flag" value="1"><br>
<input type="uId" name="uId" value="133128"><br>
<input type="uIdx" name="uIdx" value="133128"><br>
</form>

 

是不是要写成像上面这样的代码上才可提交上去啊?  哎..看不懂啊..


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
cloud123
  6楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:爱好者 帖子:68 积分:678 威望:0 精华:0 注册:2008-12-6 22:08:02
  发帖心情 Post By:2011-6-10 0:44:28

要玩这方面的内容,要精通 HTTP 协议。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
cloud123
  7楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:爱好者 帖子:68 积分:678 威望:0 精华:0 注册:2008-12-6 22:08:02
  发帖心情 Post By:2011-6-10 0:47:01

你实际要达到的“目的”是做什么?

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
x123992009
  8楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:设计员 帖子:370 积分:2135 威望:0 精华:0 注册:2009-2-6 23:10:47
  发帖心情 Post By:2011-6-10 8:18:05

哎。不懂这方面的专业术语。

 

比如我想要登陆论坛。但是是通过POST来提交数据。登陆

 

就需要用到。数据提交的地址。如

http://web.diylsoft.com:8118/starforum/login.asp

 

这是地址。

 

然后还有一段是提交的数据。POST数据。POST数据中。。就包括了。用户名,密码等东西。

像。这样的regqqmail=1&asdfg=fc3ef751189d6f1a7fb6656fa4c6344acf7c5b65d5a2bcc01630a5d8747bd7f8

 

我要这么把这些东西连起来。。并提交上去?

 

是不是直接在地址栏中输入就可以了?  还是要写一些代码才可以啊?


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xiaoxuesheng
  9楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技术员 帖子:138 积分:1153 威望:0 精华:0 注册:2009-8-9 8:10:18
  发帖心情 Post By:2011-6-10 21:16:32

你只要读一遍 http协议,就明白了;

它如何接收数据,和服务器对页面的处理有关,不是固定的。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
dbs
  10楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:助工 帖子:230 积分:1931 威望:0 精华:0 注册:2006-5-15 11:16:55
  发帖心情 Post By:2011-6-11 8:24:32

和GET方法一样,POST方法也是HTTP协议中的一个重要组成部分。POST方法一般用来向目的服务器发出请求,并附有请求实体。
POST被设计成用统一的方法实现下列功能:
     o 对现有资源的注释(Annotation of existing resources);
     o 向电子公告栏、新闻组,邮件列表或类似讨论组发送消息;
     o 提交数据块,如将表格(form)的结果提交给数据处理过程;
     o 通过附加操作来扩展数据库。
     o 也可用来上传文件。

在所有的HTTP的POST请求中,必须指定合法的内容长度(Content-Length)。
如果HTTP/1.0服务器在接收到请求消息内容时无法确定其长度,就会返回400(非法请求)代码。
应用程序不能缓存对POST请求的回应,因为做为应用程序来说,它们没有办法知道服务器在未来的请求中将如何回应。

POST方式和GET方法的最大区别就是把发送的数据和URI地址分离。请求参数是在http标题的一个不同部分(名为entity body)传输的,这一部分用来传输表单信息,因此必须将Content-type设置为:application/x-www-form-urlencoded。

Post请求格式如下:
POST /login.asp HTTP/1.1
Accept: */*
Referer: http://www.wantsoft.com
Accept-Language: zh-cn,en-us;q=0.5
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Host: www.wantsoft.com
Content-Length: 35
Pragma: no-cache
Cache-Control: no-cache
username=wantsoft&password=password   //post的数据

应答格式如下:
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.1
Date: Fri, 05 Dec 2008 15:44:38 GMT
Content-Length: 27
Content-Type: text/html
Cache-control: private
welcome to www.wantsoft.com         //网页的正文内容

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
总数 11 1 2 下一页

返回版面帖子列表

请教POST网页封包方面的问题








签名