Uploaded image for project: 'jclouds'
  1. jclouds
  2. JCLOUDS-595

Investigate removing default content type

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • jclouds-core
    • None

    Description

      Presently ContentMetadataBuilder.contentType defaults to "application/unknown". In many cases the application does not known the content type and might prefer to allow the object store to detect a more precise type which this default interferes with. From section 7.2.1 of RFC 2616:

      Any HTTP/1.1 message containing an entity-body SHOULD include a Content-Type header field defining the media type of that body. If and only if the media type is not given by a Content-Type field, the recipient MAY attempt to guess the media type via inspection of its content and/or the name extension(s) of the URI used to identify the resource. If the media type remains unknown, the recipient SHOULD treat it as type "application/octet-stream".

      Attachments

        Activity

          People

            Unassigned Unassigned
            gaul Andrew Gaul
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: