草庐IT

xdg-mime

全部标签

java - 兼容 MIME 媒体类型的已注册邮件正文阅读器为 : application/json;charset=UTF-8

我在服务器端使用SpringRestAPI,在客户端使用jerseyAPI。我正在创建一个屏幕,它将在其中获取最后5位客户兑换交易。我从服务器端返回RedeemTransactionDetails列表并在客户端接受相同的列表。Ihaddebuggedserversidecodeit'sreturnsthevalidlist,andinclientsideresponsecodeis200,whereaswhilegettingentityi'mgettingerrorfromclientside.服务器端:@RestController@RequestMapping("/rest/ap

java - 将 Mime 类型添加到 MimetypesFileTypeMap

我在将Mimetypes添加到MimetypesFileTypeMap时遇到问题。我试过添加一个META-INF/mime.types文件,就像Documentation说到。但它似乎没有被MimetypesFileTypeMap读取。我错过了什么吗?它是一个Spring/MavenWeb项目。任何帮助将不胜感激!偶更偏方点。前几天,路人(AndrewT.)正在对MIME类型进行一些调查,并在MimetypesFileTypeMap中发现了此文档。JavaDocs。MIME类型文件搜索顺序:MimetypesFileTypeMap在用户系统的不同位置查找MIME类型文件条目。当请求在M

android - 如何获得具有 Uri 的文件的 mime 类型?

我有一个通过图库和相机获得的Uris列表。这些Uris是这样的:content://media/external/images/media/94。我怎样才能得到它的mime类型? 最佳答案 你可以试试ContentResolvercR=context.getContentResolver();MimeTypeMapmime=MimeTypeMap.getSingleton();Stringtype=mime.getExtensionFromMimeType(cR.getType(uri));编辑:mime.getExtensionF

android - 如何获得具有 Uri 的文件的 mime 类型?

我有一个通过图库和相机获得的Uris列表。这些Uris是这样的:content://media/external/images/media/94。我怎样才能得到它的mime类型? 最佳答案 你可以试试ContentResolvercR=context.getContentResolver();MimeTypeMapmime=MimeTypeMap.getSingleton();Stringtype=mime.getExtensionFromMimeType(cR.getType(uri));编辑:mime.getExtensionF

从文件内容中查找 MIME 类型的 Java 库

这个问题在这里已经有了答案:Howtogetafile'sMediaType(MIMEtype)?(27个答案)关闭9年前。我正在寻找一个java库,它通过查看文件内容(字节数组)告诉您mime类型。我发现这个项目使用jmimemagic,它不再支持较新的文件类型(例如MSworddocx格式),因为它现在处于非Activity状态(从2006年开始)。

java - 在 native Android 文件选择器中按 mime 类型或扩展名过滤

在Android中,可以使用ACTION_OPEN_DOCUMENTIntent来打开本地文件选择器,然后选择一个.mp4文件。这是通过使用以下代码将mime类型设置为video/mp4来实现的:publicstaticvoidpickFile(ContextmContext,intREQUEST_CODE){Intentintent=newIntent(Intent.ACTION_OPEN_DOCUMENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("video/mp4");((Activity)mCon

java - Java 类的消息正文编写器...和 ​​MIME 媒体类型文本/html 未找到

这个问题在这里已经有了答案:HowtoproduceJSONoutputwithJersey1.6usingJAXB(6个答案)关闭9年前。我正在使用jms/atmosphere框架在两个应用程序之间进行通信。其中一个应用程序是主题的消息生成器,发送以下类型的自定义对象:@XmlRootElementpublicclassAimplementsSerializable{publicA(){}/*someprivateproperties*/}另一方面,不止一个消费者正在收听该主题,并根据id进行不同的订阅。@GET@Produces({MediaType.APPLICATION_JSO

java - 阅读 MIME 多部分的正文部分

好的,所以我使用.getcontent并接收javax.mail.internet.MimeMultipart@fd13b5等我知道我的代码中需要这样的东西,但我不知道到底需要什么。if(p.isMimeType("text/plain")){pr("Thisisplaintext");pr("---------------------------");if(!showStructure&&!saveAttachments)System.out.println((String)p.getContent());}elseif(p.isMimeType("multipart/*")){pr

java - 如何在 Jersey 中获取上传文件的 MIME 类型

我在Jersey有一个标准的上传端点:@POST@Secure@Consumes("multipart/form-data")publicResponseupload(@ContextfinalHttpHeadershh,@FormDataParam("fileaaa")finalFormDataContentDispositiondisposition,@FormDataParam("fileaaa")finalInputStreaminput,如何获取上传文件的MIME类型?如果我执行disposition.getType这会得到表单的MIME类型;在这种情况下form-data。

python - 请求帖子文件的 MIME 类型

如何为使用PythonRequests上传的文件(一个文件,而不是表单)设置mime类型?importrequestsrequests.post('http://test.com/upload',files={'data':'123'}) 最佳答案 您可以使用元组和列表来传递已发布文件的附加选项。http://docs.python-requests.org/en/latest/user/quickstart/#post-a-multipart-encoded-file{file_field:(name,content,conten