已经可以把图片以二进制放进数组发送,但在浏览器里无法显示,
sprintf(szBuff, "HTTP/1.0 200 OK\r\nContent-Type: image/gif\r\nContent-Transfer-Encoding: binary\r\nContent-Length: %d\r\n\r\n%s", result, pBuff);
send(msg_sock,szBuff, strlen(szBuff), 0);
pBuff时放图片的数组。
c语言http,server 如何发图片到浏览器(已经可以发送HTML代码了)
答案:2 悬赏:80
解决时间 2021-02-06 17:34
- 提问者网友:前事回音
- 2021-02-06 01:37
最佳答案
- 二级知识专家网友:高冷不撩人
- 2021-02-06 02:20
在HTML页面用用img标签,或者直接浏览器网址访问图片地址就好了
全部回答
- 1楼网友:疯山鬼
- 2021-02-06 03:18
写http头咯 就指明这个http请求是img类型
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯