Xml HTTP错误414-请求的URI太长/base64映像

Xml HTTP错误414-请求的URI太长/base64映像,xml,jquery-mobile,base64,uri,http-error,Xml,Jquery Mobile,Base64,Uri,Http Error,我试图将base64编码的图像从托管的XML文件拉入我的jQuery移动应用程序,但我遇到了这个错误 加载资源失败:服务器响应状态为414 (请求URI太长) 我知道,对于URL,缩短它们可以修复错误,但我不能缩短base64字符串 有没有办法解决这个问题?我知道这是一个老问题,所以我希望有人能从我的回答中受益 我自己也经历过这个问题。我在其他地方看过一些帖子,我读到的大部分内容都建议您确保img src中的64base字符串以data开头:image/;base64 <img src="

我试图将base64编码的图像从托管的XML文件拉入我的jQuery移动应用程序,但我遇到了这个错误

加载资源失败:服务器响应状态为414 (请求URI太长)

我知道,对于URL,缩短它们可以修复错误,但我不能缩短base64字符串


有没有办法解决这个问题?

我知道这是一个老问题,所以我希望有人能从我的回答中受益

我自己也经历过这个问题。我在其他地方看过一些帖子,我读到的大部分内容都建议您确保img src中的64base字符串以data开头:image/;base64

<img src="data:image/gif;base64,...">

不幸的是,这不是我的问题。我得到了请求URI(太长),因为我的base64已经被JSON字符串化了,所以看起来像这样

<img src=""data:image/gif;base64,..."">

不管怎样,这是我要寻找错误的两个地方