当前位置: 技术问答>linux和unix
自己最近在做一个简单的linux服务器小软件,不知道怎么向浏览器发送图片,求教
来源: 互联网 发布时间:2017-01-25
本文导语: 发送只有文字的网页的话,可以 fp = fopen("index.html","r"); fread(buffer,sizeof(char),PAGELENGTH,fp); 然后可以 send(sockfd,buffer,PAGELENGTH,0); 发送图片的话是不是把第一句改成 fp = fopen("index.html","rb");就可以了? 为什么我的不行...
发送只有文字的网页的话,可以
fp = fopen("index.html","r");
fread(buffer,sizeof(char),PAGELENGTH,fp);
然后可以
send(sockfd,buffer,PAGELENGTH,0);
发送图片的话是不是把第一句改成
fp = fopen("index.html","rb");就可以了?
为什么我的不行?
fp = fopen("index.html","r");
fread(buffer,sizeof(char),PAGELENGTH,fp);
然后可以
send(sockfd,buffer,PAGELENGTH,0);
发送图片的话是不是把第一句改成
fp = fopen("index.html","rb");就可以了?
为什么我的不行?
|
都是rb就行了.
|
上传文件在http协议里有现在的:put
但是首先你得有上传权限
但是首先你得有上传权限