社区
CGI
帖子详情
C/CGI问题:怎样将一个文件发送至stdout
BrownTerran
2005-08-24 10:13:48
我现在是这样做的:
while (c = getc(f) != EOF)
putchar (c);
这样一个字符一个字符的输出是不是太没有效率了?有没有变通的方法能够一次性的全部输出到stdout?(就是客户端浏览器)
...全文
164
5
打赏
收藏
C/CGI问题:怎样将一个文件发送至stdout
我现在是这样做的: while (c = getc(f) != EOF) putchar (c); 这样一个字符一个字符的输出是不是太没有效率了?有没有变通的方法能够一次性的全部输出到stdout?(就是客户端浏览器)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bamboo2000
2005-11-07
打赏
举报
回复
c写cgi不能用
getc(f) != EOF
来判断的
for( i=0;i<getenv("CONTENT-LENGTH");i++)
putchar(getchar());
ykj76
2005-08-30
打赏
举报
回复
printf("Content-Type:application/octet-stream\r\n\r\n");
BrownTerran
2005-08-26
打赏
举报
回复
谢谢各位的指导。SDK用习惯了,C/C++的运行库函数都忘记了。惭愧
另外一个问题,如果我向客户端SOCKET传送一个文本文件,那么用
printf("Content-Type:text/plain\r\n\r\n");
但是我现在要传送任意类型的文件(实话说,是我们自己定义的格式),上面的Content-Type应该怎么写?
Meteorlet
2005-08-26
打赏
举报
回复
fread
hsboy
2005-08-24
打赏
举报
回复
你不比太担心,因为这些函数都是有缓存的,不会每次你调用都执行io操作。另外,如果你觉得这样没效率,至少可以getc换成fgets啊,一次读一行不是好很多?
CTFHub-SSRF部分(已完结)
内网访问 ... 伪协议读取
文件
根据题目的意思我们需要使用URL的伪协议去读取
文件
,那么我们...这里我们使用file伪协议从
文件
系统中读取
文件
,我们直接抓包读取: 这里其实有点考常识了,因为网站的目录一般都在/var/ww
C/C++编程:图床项目部署
Fast
CGI
C/C++编程:FastDFS单机版环境部署 C/C++编程:什么是Fast
CGI
进程管理器:spawn-f
cgi
什么是spawn-f
cgi
Nginx不能像Apache那样直接执⾏外部可执⾏程序,但Nginx可以作为代理服务器...这样就需要⼀个FastCG
【C语言】web后端
CGI
C语言/
cgi
C++ Web 编程
CGI
公共网关接口(
CGI
):第
一个
CGI
程序
Table of Contents ...第
一个
CGI
程序 Hello World! 这是我的第
一个
CGI
程序 HTTP 头信息
CGI
环境变量 C++
CGI
库 Index of /gnu/
cgi
cc/ GET 和 POST 方法 使用 GET 方法传递信息 简单的 URL...
CGI
入门一:使用C++实现
CGI
程序
为什么需要
CGI
最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML
文件
返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 ...
CGI
2,204
社区成员
4,518
社区内容
发帖
与我相关
我的任务
CGI
Web 开发 CGI
复制链接
扫一扫
分享
社区描述
Web 开发 CGI
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章