• 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: Encoding NSString for URL
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Encoding NSString for URL


  • Subject: Re: Encoding NSString for URL
  • From: Jens Alfke <email@hidden>
  • Date: Wed, 12 Mar 2008 08:59:16 -0700


On 11 Mar '08, at 11:56 PM, JanakiRam wrote:

I've used couple of methods ( one from cocoa -
stringByAddingPercentEscapesUsingEncoding and another one from
CoreFoundation CFURLCreateStringByAddingPercentEscapes) , but they are not
encoding special characters such as @#$%&* etc..... .

Those will definitely do the job. Could you post a few lines of your code showing how you call them? The only thing I can imagine is that maybe you are expecting them to modify the string in place (they actually return a new string).


I've a requirement to make
a call to CGI Script with some Text File Contents. I'm using NSURLRequest
for making a synchronous call.

Are you really trying to stuff the contents of a text file into a URL? It would be better to send the text in the body of a POST request (as is done with HTML form submissions.) URL parameters should be used for very short data that you know the format of (like numbers or dates or filenames). One problem you may run into is limits on URL length — there aren't any hard limits, but some proxies or web servers may reject URLs longer than some arbitrary length.


—Jens

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

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: 
 >Encoding NSString for URL (From: JanakiRam <email@hidden>)

  • Prev by Date: Re: runtime error
  • Next by Date: Re: NSURLDownload and userInfo
  • Previous by thread: Encoding NSString for URL
  • Next by thread: Re: Encoding NSString for URL
  • Index(es):
    • Date
    • Thread