在我们的应用中,如果用户想要包含图片,则他/她必须将链接放置到图片网址。
在后端发生的事情是检索图像并将其放置到文件然后调整大小
我的图像文件名如下所示:
images?q=tbn:ANd9GcQbay4DeeD7J1OsJH7yG3mq3_qR6CoXUFK3n87zh4ffuPbsouMr_128.png
在html中引用的内容如下:
<img src="/applicationfiles/1/images?q=tbn:ANd9GcQbay4DeeD7J1OsJH7yG3mq3_qR6CoXUFK3n87zh4ffuPbsouMr_128.png">
此后我尝试根据名称更改图像保存到文件的方式,因为上述文件名不会在浏览器中加载。其他更简单的文件名,如picture.png加载好。
我现在的问题是为什么浏览器无法加载看起来像网址的文件名?
答案 0 :(得分:1)
URL包含需要编码的字符。
只有images
将用作文件名,其余的(在?之后)将是QUERY-STRING
应该是:
images%3Fq%3Dtbn%3AANd9GcQbay4DeeD7J1OsJH7yG3mq3_qR6CoXUFK3n87zh4ffuPbsouMr_128.png