当前位置: 首页 >
做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?_天津市东丽区整昌救醒装饰盒有限合伙企业
文章出处:网络 人气:发表时间:2025-06-23 18:00:16
可以考虑加载前做验证:向该url发送*** head请求,判断返回的content-type是否为image,以及是否在限制尺寸以下。
head请求只会获取响应header,不会获取响应体,所以可以一定程度上避免“非图片url”或者“巨型图片”造成的***浪费和页面卡顿问题。
同时,也可以避免XSS(因为把js代码填进来不可能通过上述验证)和XSRF(因为接口不可能接受head请求) 有错误请指正。
同类文章排行
- 为什么bilibili后端要用go来写?
- 如何评价阿富汗取消与中国的石油开***合同?
- 如何评价张靓颖刘宇宁《九万字》?
- 有个漂亮女朋友是种怎样的体验?
- 后端开发除了增删改查还有什么?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 360 集团周鸿袆努力拼了 4 年,最后反而跌了近 4000 亿,其原因是什么?
- 瑜伽裤和牛仔裤哪个更显身材?
- 大家为什么会讨厌缩写?
- 如何评价睡前消息第913期“山东县城+抖音 安利可以安息了”?
最新资讯文章
- 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
- H264和H265谁画质好,求回谢谢!?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 明星现实中真的很漂亮吗?
- J***aScript 已经强大到什么程度了?
- 象棋里的车是不是过强级了?是否应该削弱一下?
- 如何看待多地开展查摆年轻干部玩心重、贪图享乐、说话随意、社会交往复杂、生活不检点等问题的行动?
- 为什么有的女生喜欢穿紧身牛仔裤?
- Node.js是谁发明的?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 女生体毛旺盛是什么样的体验?
- 为什么很多技术都觉得前端很简单?
- ***拍大尺度片子时摄影师不会看光吗?
- 为什么战斗机都很好看?
- 华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 你见过最上进的人是怎样的?
- 买到烂尾楼到底该有多绝望?