自己最近在做一个简单的linux服务器小软件,不知道怎么向浏览器发送图片,求教
发送只有文字的网页的话,可以
fp = fopen("index.html","r");
fread(buffer,sizeof(char),PAGELENGTH,fp);
然后可以
send(sockfd,buffer,PAGELENGTH,0);
发送图片的话是不是把第一句改成
fp = fopen("index.html","rb");就可以了?
为什么我的不行?
------解决方案--------------------都是rb就行了.
------解决方案--------------------上传文件在http协议里有现在的:put
但是首先你得有上传权限