社区
C++ Builder
帖子详情
cgi and "get","post"
duhorse
2000-07-27 09:24:00
cgi中get and post所传的数据能否同时使用,又如何同时在程序取得两者的数据。
...全文
169
2
打赏
收藏
cgi and "get","post"
cgi中get and post所传的数据能否同时使用,又如何同时在程序取得两者的数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cjq
2000-08-02
打赏
举报
回复
传送方法:
所谓方法是指调用CGI程序的途径。事实上,要执行程序时,你用一种
方法向服务器提出请求,此请求定义了程序如何接受数据。 下面介绍
最常用的两种方法:get和post
1.GET 当使用这种方法时,CGI程序从环境变量QUERY_STRING获取数据。
QUERY_STRING 被称为环境变量,就是这种环境变量把客户端的数据传
给服务器。为了解释和执行 程序,CGI必须要分析(处理)此字符串。
当你想从服务器获得数据并且不改变服务 器上的数据时,你应该选用GET。
但如果你的字符串长度超过了一定长度,那么还是选用POST方法。
2.POST 使用POST方法时,WEB服务器通过stdin(标准输入),向CGI程序
传送数据。服务器 在数据的最后没有使用EOF字符标记,因此程序为了
正确的读取stdin,必须使用CONTENT_LENGTH 。当你发送的数据将改变
Web服务器端的数据或者你想给CGI程序传送的数据超过了1024 字节,
这是url的极限长度,你应该使用post方法。
3.实现方法:
上次讲过html中的<Form>标签,对于传送数据方法的定义也在这个标签
里定义。 如下:
<form name="guyi's form" action="http://www.yourname.com/cgi/your.cgi" method=GET>
定义了一个以get方法传送数据的form,它的服务端程序是http://www.yourname.com/cgi/your.cgi.
同样的如下的定义将使用post方法。
<form method=post>
radish
2000-07-28
打赏
举报
回复
不能,HTTP传递的方法get,post,head一次只有一种
C语言入门到高阶-- printf、scanf 与
CGI
文件重定向
尹成老师,带你步入 C 语言的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以 C 语言为核心,完整精彩的演练了数据结构、算法、设计模式、数据库、大数据高并发检索、文件重定向、多线程同步、进程通讯...
CGI
中的get和
post
解析
参考:https://www.cnblogs.com/lidabo/p/5756251.html 本文的实例,在前面搭建好的boa服务器上已经得到验证 1.
POST
和GET 一个
CGI
程序在于服务器之间的信息传输和数据传输一般通过两种方法,即
POST
和GET。具体是哪一种方法这需要通过
CGI
的一个环境变量REQUEST_METHOD判断(具体怎么判断我会在下面详细讲解),在这之前先讲一下URL编码。 1.1 URL编码 虽然在设置表单信息的传输方式时有
POST
和GET两种方法,但是不管采取哪种方法,浏览器采
CGI
中GET与
POST
的区别
GET与
POST
的区别在于:(对于
CGI
) 如果以GET方式传输,所带参数附加在
CGI
程式的URL后直接传给server,并可从server端的QUERY_STRING这个环境变量中读取; 如果以
POST
方式传输,则参数会被打包在数据报中传送给server,并可从CONTENT_LENGTH这个环境变量中读取出来。 还有一种情况是,你用的是GET方式,但传送的参数是路径,如
简单的
cgi
程序——获取get、
post
请求的参数
cgi
是沟通HTML表单和服务器端程序的接口上面的代码显示了如何获取到客户端发来的get或者
post
请求的参数。
Apache下c语言的
cgi
如何获得Get,
Post
参数
Apache下的c语音的
cgi
如何获得Get,
Post
参数 作为实验,自己在ubuntu上搭建apache服务器,提供了网络服务(这一步比较简单,后续补充上来)。遇到的一个问题是,如何获得页面提交的Get或者
Post
函数。下面会给出具体的源码来实现这一个目的。 先看整体效果图 这样来提交到apache上的test.
cgi
,应该可以正常显示”hello world”
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章