当前位置: 首页 > 知识库问答 >
问题:

在Spring MVC中更改内容类型,以便在IE中上载文件

江光明
2023-03-14

我使用blueimp jQuery文件上传(UI版本)7.2.1和JavaSpringMVC3.1后端。它适用于铬和FF。不幸的是,由于content type=“application/json”,IE没有这样做。建议通过accept头进行内容协商来改变这一点。我知道有一个Spring内容协商解决方案。这是解决这个问题的合适方法吗?到目前为止,有人解决了这个问题吗?

共有1个答案

秦浩漫
2023-03-14

通过将SpringMVC控制器更改为“text/plain”而不是“application/json”,我实现了这一点。我在这里回答的细节是:jQuery文件上传和Spring MVC IE9不起作用。这很好,但我也对一种正确的方法感兴趣,因为这似乎有点黑客。

 类似资料:
  • 问题内容: 请原谅我,但我可能不熟悉正确询问此问题所需的所有术语。 我正在使用jax-rs 的实现在Java中使用一个相当简单的REST Web服务。方法头是这样的: MessageContext在哪里。 我要完成的两件事似乎无法弄清: 如果满足某些条件(例如,出现错误),则更改内容类型 更改响应的状态码 我尝试通过通过MessageContext访问响应来更改响应: 但是这些变化与发送的响应无关

  • 我正在为我的Android手机构建一个小应用程序,使用非常基本的REST界面将短信转发到网络服务器。 我正在使用android 4.0.3 SDK。我使用Django和Django restframework包在python中开发了webservice。设置完全是开箱即用的。基本上只有一个endpoint接收包含消息信息(发件人、正文、日期)的JSON对象的帖子。我使用cURL和以下命令测试了该服

  • 我创建了一个文本文件,并将其重命名为testTreeGen.py。 问题是PyCharm没有将其检测为python源,因此我无法执行它。 我怎样才能教 PyCharm 这是 python 脚本?我尝试删除该文件并重新创建它,并创建了另一个 python 文件并重命名它;所有最终都是文本文件而不是 Python 脚本的文件。 版本是3.0.2。 重构不起作用。 即使在我将其重命名为python脚本之

  • 我有一本书。NETCore2.0WebAPI应用程序,其中我将“Flurl.Http”(版本2.1.0)NuGet包添加到我的项目中。 我正在尝试使用Flurl对一个VisualStudioTeamServices(VSTS)APIendpoint进行简单的RESTAPI调用。 但是,我正在调用的特定VSTS api终结点要求将Content-Type设置为“应用程序/json-补丁json”,而

  • 问题内容: 我正在为我的Android手机构建一个小型应用程序,以使用非常基本的REST界面将短信转发到网络服务器。 我正在使用android 4.0.3 SDK。我使用Django和Django restframework包在python中开发了Web服务。设置完全是开箱即用的。基本上有一个端点可以接收包含消息信息(发送者,正文,日期)的JSON对象的POST。我已经使用cURL通过以下命令测试

  • 我想将一个表(表示为列表的列表)转换为。作为一个极其简化的例子: 将列转换为适当类型的最佳方法是什么,在本例中,列2和列3转换为浮点?在转换为DataFrame时是否有方法指定类型?还是先创建DataFrame,然后循环遍历列以更改每列的类型更好?理想情况下,我希望以动态的方式执行此操作,因为可以有数百个列,而我不想确切地指定哪些列属于哪种类型。我所能保证的是每列都包含相同类型的值。