media-type相关内容

正确使用 Apache Tika MediaType

我想使用 APache Tika 的 MediaType 类来比较 mediaType. 我首先使用 Tika 来检测 MediaType.然后我想根据MediaType开始一个动作. 因此,如果 MediaType 来自 XML 类型,我想做一些操作,如果它是压缩文件,我想启动其他操作. 我的问题是有很多 XML 类型,那么如何使用 MediaType 检查它是否是 XML? ..
发布时间:2021-11-14 23:44:50 其他开发

CUPS Linux:帮助打印以下媒体类型:MS Excel,MS Word和HTML

我需要在Linux CUPS服务器中打印MS Excel,MS Word和HTML文件.当我尝试打印这些媒体类型时,会发生以下情况,这是我到目前为止发现的内容: 对于MS Excel和MS Word文件: 当我尝试打印此类文件时,错误输出为: alvaro @ alvaro-VM:〜$ lp -d test_printer -o document-format = applicat ..
发布时间:2021-05-29 22:53:16 其他开发

如何为解析错误自定义HTTP 400响应?

我编写了REST API服务,该服务要求所有响应均为JSON。但是,当Go HTTP请求解析器遇到错误时,它将返回400作为纯文本响应,而无需调用我的处理程序。示例: > curl -i -H'授权:基本嗨 那里'http:// localhost:8080 / test'-v *尝试:: 1 ... * TCP_NODELAY设置 *连接到本地主机(:: 1)端口8080(#0) ..
发布时间:2020-10-30 19:57:02 其他开发

其余可以与@Produces一起使用MediaType.MULTIPART_FORM_DATA

我有一个rest服务,它产生这种格式的对象: FileDetailsObject { byte [ ]数据; 字符串position_of_logo; 字符串用户名; } 是否有其他方法可以完成此操作? 如果只是byte [],则可以使用Octet_Stream。但是我需要返回一个带有byte []的对象。 我了解到MediaType。 Multipart_ ..
发布时间:2020-09-25 02:58:09 其他开发

限制ASP.NET Core Controller操作中接受的媒体类型

我有一个ASP.NET Core Service,它可以生成JSON和XML响应.但是,我只想限制一个动作接受的媒体类型,因此Swagger只能将application/json列为有效的响应内容类型.如何在ASP.Net Core中实现这一目标? 请考虑我使用的是ASP.Net Core(ASP.NET MVC 6),而不是ASP.NET WebAPI. 更新 好的,所以我将答 ..
发布时间:2020-09-08 22:50:25 其他开发

正确使用Apache Tika MediaType

我想使用APache Tika的MediaType类来比较mediaType. 我首先使用Tika来检测MediaType. 然后,我要根据MediaType开始操作. 因此,如果MediaType来自XML类型,我想执行一些操作,如果它是压缩文件,我想开始其他操作. 我的问题是有很多XML类型,那么如何使用MediaType来检查它是否是XML? 这是我以前的实现(在Ti ..
发布时间:2020-09-04 22:59:49 其他开发

获取给定URL的MIME/Media/Content类型的最简单,最快的方法是什么?

因此,我打算将文件从远程服务器传输到服务器,但是在传输文件之前,我想知道它是哪种文件.如果它是HTML文件,我将以某种方式处理它,如果它是PDF文件,则将以另一种方式处理它,例如,如果它是一个exe文件,我不想传输完全没有. 我要做的只是一个URL.现在,如果该网址是明确的(即 http://example.com/file.pdf ),则该网址不是问题,我只需要检查文件扩展名就可以了.但是 ..
发布时间:2020-05-09 21:47:54 其他开发

在Jersey中限制路径媒体类型映射

我已经为我的Jersey应用程序配置了MEDIA_TYPE_MAPPINGS.不幸的是,这给我的应用中的常规上传服务带来了一些麻烦. @PUT @Path("files/{filename}") @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON }) public Response uploadFile( ..
发布时间:2019-09-03 13:54:29 其他开发

在Spring Boot中,通过扩展MappingJackson2HttpMessageConverter添加自定义转换器似乎覆盖了现有的转换器

我正在尝试为自定义媒体类型创建转换器,例如 application / vnd.custom.hal + json 。我在这里看到了这个答案,但是因为你不行无法访问受保护的 AbstractHttpMessageConverter 的构造函数( MappingJackson2HttpMessageConverter 的超类)。这意味着以下代码不起作用: class MyCustom ..
发布时间:2018-12-28 15:18:07 Java相关

Spring 3.1或更高版本@RequestMapping使用/生成

我对消费有疑问,并生成部分 @RequestMapping 。我有一个端点,我想接受JSON和XML,并在传入JSON时返回JSON,并在传入XML时返回XML。我需要做些什么特别的工作才能使其工作? 示例代码如下所示。 @RequestMapping(value =“/ something”,方法= PUT, 消耗= {APPLICATION_JSON_VALUE,APPLICAT ..
发布时间:2018-12-25 20:45:13 Java相关

使用Jackson 2.2的Spring MVC:“HttpMediaTypeNotAcceptableException:找不到可接受的表示”

所以我很难在json中编写我的bean ... 首先我尝试使用codehaus'jackson 1.9.13和Spring MVC 3.1.1。我遇到了一些问题,直到我设法达到“直接自我引用”异常。 看了这个我发现我需要更快的xml的杰克逊2.然后我发现(这里)我需要Spring 3.1 .2因为以前的版本不支持杰克逊2。 所以,在这之后......我仍然得到同样的例外。 我的mave ..
发布时间:2018-11-16 20:18:50 其他开发

在自定义媒体类型中创建超媒体链接

我目前正在为RESTful api创建一组自定义媒体类型(例如application / vnd.mycompany.foo + xml),我试图找出两种不同的暴露超媒体链接方式的优缺点。 / p> 如果我首先考虑其他媒体类型可能最好的起点是HTML。 Html允许我创建链接,例如: ..
发布时间:2018-07-09 16:14:41 其他开发

如何为解析错误定制Golang http 400响应?

我编写了一个REST API服务,要求所有响应都是JSON。但是,当Go http请求解析器遇到错误时,它将以纯文本响应的形式返回400,而不会调用我的处理程序。例子: > curl -i -H'Authorization:Basic hi there''http:// localhost:8080 / test'-v * Trying :: 1 ... * TCP_NODELA ..
发布时间:2018-05-02 18:37:36 其他开发语言

因为Spring将其解释为扩展名,所以Get请求对.com电子邮件地址失败

(请参阅20.08.2015以下的编辑部分) 我最近有类似问题(获取请求仅适用于尾部斜杠(Spring REST注释)),并且解决方案是向该值添加正则表达式@RequestMapping(另请参阅 Spring MVC @PathVariable被截断)。 但现在我们已经意识到问题仍然存在,但仅限于以.com或.org结尾的电子邮件地址。这很奇怪。 不久之后,我使用Spring ..
发布时间:2018-04-23 20:29:35 其他开发

远程服务器返回错误:(415)不支持的媒体类型

我试着上传从 WPF REST风格的客户端ASP .NET MVC 2的WebAPI网站的文本文件 客户端code HttpWebRequest的要求= (HttpWebRequest)HttpWebRequest.Create(\"http://localhost:22678/api/Account/UploadFile?fileName=test.txt&description=MyDe ..
发布时间:2016-07-13 21:16:02 ASP .NET