Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Yes, exactly.

Office must do something special for the MIME-type associations, I was hoping LibreOffice did 
something similar.

Cheers,
Ian

On 2011-06-28, at 8:20 PM, Dennis E. Hamilton wrote:

Still clarifying my understanding:

The files are being uploaded to a server via browser uploading?

Hmm.  Somewhere back around Windows 98 I remember MIME-type associations in the File Associations 
dialog, but I haven't seen them in any recent systems.

So the question is, how can one control the MIME type of a file that is uploaded.

I rummaged around on the Internet and I couldn't find much.  This may be helpful:

<http://msdn.microsoft.com/en-us/library/ms775148(v=vs.85).aspx>

There's more here specifically on how IE determines the MIME type for an upload:
< http://msdn.microsoft.com/en-us/library/ms775147(v=VS.85).aspx>

- Dennis

-----Original Message-----
From: Ian Long [mailto:ian.long@opterus.com] 
Sent: Tuesday, June 28, 2011 16:44
To: users@global.libreoffice.org
Subject: Re: [libreoffice-users] LibreOffice and Microsoft Office files - MIME type problem

Yes, that's correct, the files are being uploaded as .doc, .xls, etc but Microsoft Office isn't 
installed on the machines that are uploading the files, just LibreOffice.

Internet Explorer can't figure out the MIME type to send to the server when submitting the form, 
so it just sends application/octet-stream.

If Office is installed on a machine that uploads the same files, IE does send the correct MIME 
type.

I guess there isn't an option in LibreOffice to associate the .doc, .xls MIME types as MS Office 
does?

Cheers,
Ian

On 2011-06-28, at 7:37 PM, Dennis E. Hamilton wrote:

Oh wait, these are being uploaded as .doc, .xls, and .ppt but those apps aren't on the machine 
where the downloading is happening.  Is that the case?

Hmm.  Sounds like what's missing is some sort of browser helper.  And LibreOffice is registered 
as the application that opens .doc, .xls, and .ppt files?  

Still, it would be useful to see if this improves if the MIME types for those Microsoft formats 
were delivered by the server.  It may be that Microsoft Office compensates for this problem when 
it is installed.  We'll know that if getting the server to use the correct MIME types doesn't 
help.

- Dennis

-----Original Message-----
From: Dennis E. Hamilton [mailto:dennis.hamilton@acm.org] 
Sent: Tuesday, June 28, 2011 16:33
To: 'users@global.libreoffice.org'
Subject: RE: [libreoffice-users] LibreOffice and Microsoft Office files - MIME type problem

This is a common problem with web servers.  

Browsers don't set the MIME type, they receive it in the response from the Web Server, along 
with the resource itself.  It is likely that the Web server is not set up to recognize that 
various file-name extensions correspond to specific MIME types and so a default is being used.  
application/octet-stream is the safest default.

There's a secondary problem with regard to being able to *open* LibreOffice documents that are 
downloaded by a browser.  That has to do with associating the MIME type with an application on 
the receiving computer.  But first, you need the correct MIME type from the server.

The only way around, depending on how the file is downloaded, is to store it without opening it 
and then renaming it so it can be opened properly.  Not something your average user will deal 
with (especially if they don't have file exensions being show in Windows Explorer).

Most web servers have a way to be told what MIME type to attribute to particular filename 
extensions.  Someone needs to arrange with an administrator of the web site to set that up.

- Dennis


-----Original Message-----
From: planas [mailto:jslozier@gmail.com] 
Sent: Tuesday, June 28, 2011 15:11
To: users@global.libreoffice.org
Subject: Re: [libreoffice-users] LibreOffice and Microsoft Office files - MIME type problem

Ian,

On Tue, 2011-06-28 at 10:01 -0400, Ian Long wrote:

Hi,

I have looked for a solution to an issue I am seeing, but without any luck - hopefully someone 
has seen this before and can provide a workaround.

A client  is using LibreOffice on Windows XP PCs, running IE8.  They use LO to save in the 
Microsoft formats (.doc, .xls, etc) which is working fine.

However, when they try to upload one of those files to web servers, the MIME type of those 
files is always reported as 'application/octect-stream', rather than
the real mime type - IE can't figure out the type as it would if Office was installed.

This also affects files that weren't created by LO, such as ones that were sent via email, that 
were created in Microsoft Office.

Is there a way to register some type of LO handler with Windows so that the file types are 
properly recognized?

Thanks in advance,
Ian


If the MSO document is uploaded directly to the server without being
opened in LO does your client have the same problem? I just want to
clarify if it is a problem with LO or possibly somewhere else. 

Do other browsers report the same problem when used or access the page?

Also, what version of LO are they using?

-- 
Jay Lozier
jslozier@gmail.com

-- 
Unsubscribe instructions: E-mail to users+help@global.libreoffice.org
In case of problems unsubscribing, write to postmaster@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted


-- 
Unsubscribe instructions: E-mail to users+help@global.libreoffice.org
In case of problems unsubscribing, write to postmaster@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted


-- 
Unsubscribe instructions: E-mail to users+help@global.libreoffice.org
In case of problems unsubscribing, write to postmaster@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted


-- 
Unsubscribe instructions: E-mail to users+help@global.libreoffice.org
In case of problems unsubscribing, write to postmaster@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted


-- 
Unsubscribe instructions: E-mail to users+help@global.libreoffice.org
In case of problems unsubscribing, write to postmaster@documentfoundation.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.