• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Opening custom files (iOS) from web
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Opening custom files (iOS) from web


  • Subject: Re: Opening custom files (iOS) from web
  • From: Jens Alfke <email@hidden>
  • Date: Mon, 20 Mar 2017 22:16:41 -0700

> On Mar 20, 2017, at 10:00 PM, Rick Aurbach <email@hidden> wrote:
>
> BUT...what I want to do next is to click on a link on a webpage (i.e., an <a href=“”> element pointing to a ‘.poetry’ file) and have the file downloaded and opened by my app.

To be a little bit pedantic: it’s best not to think about things on the web as ‘files’; it gives you a misleading idea of how they work. The general term is resources. They’re likely not stored in the filesystem on the server, the HTTP protocol is not like a network filesystem, and the browser on your device is not treating these resources as files unless it’s explicitly told to download them.

> What currently is happening is that clicking on the link causes the file to be displayed as if it were text in Safari/iOS.

Sounds like the HTTP response has a Content-Type of some sort of text. HTTP resources have MIME types, which are the authoritative information of what type of data they are. The suffix in the name is usually ignored, except as a heuristic to call back to if there isn’t a meaningful Content-Type.

The MIME type of the resource is up to the server. If this resource really is a file uploaded to the server, then the server will need to have a mapping somewhere that tells it what filename extension maps to what MIME type. Otherwise it’ll probably make one up, maybe by looking at the beginning of the data and deciding whether it looks like text.

—Jens
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Opening custom files (iOS) from web (From: Rick Aurbach <email@hidden>)

  • Prev by Date: Re: Unicode filenames with Apple File System and UIManagedDocument
  • Next by Date: Table Header row question
  • Previous by thread: Opening custom files (iOS) from web
  • Next by thread: Table Header row question
  • Index(es):
    • Date
    • Thread