文章详情页
javascript - web端请求一个正在被修改的文件会怎么样?
浏览:300日期:2023-09-19 17:33:12
问题描述
我遇到了一个问题 web端请求一个图片 但是这个图片在服务端被每秒几十次的频率在修改。server端nodejs用fs.createReadStream(image_path).pipe(response);来返回图片。我测试了下 python单线程 每秒10次的频率修改这个图片web端请求图片的话 就会出现请求不到的情况 只能请求到很小的数据 而且继续等也没有继续过来的stream了只能频繁的F5来试运气请问有办法在后端处理 让前端一定能获取到这个图片吗?
问题解答
回答1:频繁修改就不要用stream,图片可以用同步方法读到内存中,再传给客户端
标签:
JavaScript
相关文章:
1. javascript - react 中绑定事件和阻止事件冒泡2. java - 读写锁中 写锁的降级问题3. vue.js - nginx怎么修改跨域配置?4. css3 - border-bottom 的长度可否超过盒子的宽度呢?实现如下图效果。(我的书下面的线)5. vue.js - weex 没有背景图片属性怎么办?6. java - .jsp页面用<%= %>的方式获取数据存在一个很奇怪的问题7. javascript - 移动端软键盘弹出顶出布局如何解决8. javascript - requestAnimationFrame如何控制帧速?9. javascript - git clone 下来的项目 想在本地运行 npm run install 报错10. css3 - css line-height和font-size高度问题,谁能帮忙解释一下呢
排行榜

网公网安备