gpt4 book ai didi

javascript - XML 解析错误 : no root element found (empty content) Django

转载 作者:行者123 更新时间:2023-11-28 17:10:02 25 4
gpt4 key购买 nike

我正在使用 ajax 连接到我的 Web 应用程序中的 View 。

  $.ajax({
url: url,
type: 'PATCH',
success: function() {
var d = new Date();
img = e.target.parentElement.parentElement.getElementsByTagName('img')[0];
if (img.src.includes("?")){
img.src = img.src.split("?")[0] + '?' + d.getTime();
} else {
img.src = img.src + '?' + d.getTime();
}

},
});

当我单击触发此操作的按钮时,一切正常,但我收到一个XML 解析错误。根据堆栈交换的其他问题,这可能是因为内容为空。当我使用 firefox 开发者工具时,相关 View 的 reverse 的内容确实是空的,因此,我认为,firefox 将其解释为 xml。我的问题是,我不知道如何填写内容。在我看来,我将 return Response(status=200) 更改为 return Response(status=200, content_type='image/jpeg'),因为 View 做了一些事情一个图像。但内容似乎仍然是空的,我仍然收到错误。除了在响应中指定之外,我不知道如何更改内容类型。我只在 firefox 中遇到这个错误,在 chrome 中没有。

最佳答案

原来我只需要将 content_type 设置为 text/html...

关于javascript - XML 解析错误 : no root element found (empty content) Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48203171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com