gpt4 book ai didi

iphone - 在 iOS 中将字符发布到服务器

转载 作者:行者123 更新时间:2023-11-28 17:39:10 27 4
gpt4 key购买 nike

我正在尝试发布一个包含“+”和“&”等字符的字符串。我正在使用 stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding 对字符串进行编码。“+”字符在服务器中更新为空白,“&”字符之后的字符被修剪。难道我做错了什么?正确的做法是什么?感谢您的帮助。

我找到了答案并将其张贴在这里

http://simonwoodside.com/weblog/2009/4/22/how_to_really_url_encode/

最佳答案

我找到了答案并将其张贴在这里

http://simonwoodside.com/weblog/2009/4/22/how_to_really_url_encode/

您应该执行以下操作:

NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes(
NULL,
(CFStringRef)unencodedString,
NULL,
(CFStringRef)@"!*'();:@&=+$,/?%#[]",
kCFStringEncodingUTF8 );

关于iphone - 在 iOS 中将字符发布到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8849220/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com