【问题标题】:ASCII eqivalent of the symbol ampersand (&) in Obj CObj C 中与符号 (&) 的 ASCII 等效项
【发布时间】:2011-07-21 11:00:08
【问题描述】:

我通过调用 Web 服务从我的 iPhone 应用程序发送电子邮件,我需要在电子邮件正文中发送一个包含 & 符号 (&) 的 URL。如果我在我的 URL 中使用该符号,则 Web 服务不会发送电子邮件,但如果我删除该 & 符号,一切正常,并且 Web 服务可以正常发送电子邮件。所以我的问题是,我应该使用该符号的 ASCII 等价物吗?如果是这样,'&' 的 ASCII 等价物是什么?谁能帮帮我?

这是我的网址,带有 & 符号

http://xx.xxx.1.xx/xxx/aspxapprvcontrct.aspx?PartyEMail=xx@xxxx.com&devid= 1xx23

提前致谢。

【问题讨论】:

  • 你可以试试这个链接,我认为它对你有帮助。 stackoverflow.com/questions/5588495/…
  • @efrank .. 你应该把这个作为答案发布...
  • 我做了同样的事情,但它被发布为评论。我尝试了两次,但发生了同样的事情。

标签: iphone objective-c web-services ascii


【解决方案1】:

您需要转义发送到 Web 服务的整个字符串(电子邮件正文)。之前已经在 SO 上提出过这个问题,请参阅下面的链接。我从包含的链接@Caleb 中得到它,它本身并不能解决您的特定问题。我建议您查看@Michael Waterfall 发布的第二个答案。

Objective C HTML escape/unescape

【讨论】:

    猜你喜欢
    • 2011-02-08
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    • 2012-08-02
    • 2015-06-04
    相关资源
    最近更新 更多