objective-c - 在目标 c 中编码 URL 参数
问题描述
我正在尝试对 URL 请求参数进行编码,以避免使用保留字符。这样做的主要原因是我必须向从加密 URL 参数接收数据的 API 发送 POST 请求,因此我想避免发送此参数包含保留字符的请求。我一直在寻找一些方法,我发现了这个。
[parameterData stringByAddingPercentEncodingWithAllowedCharacters: [NSCharacterSet URLHostAllowedCharacterSet]]
但它并不编码所有字符。
解决方案
推荐阅读
- css - 为什么“字体大小:calc(1em + 1vw)”在 Safari 上不起作用?(但我的解决方法是)
- cuda - 如果知道warp中所有线程的条件相同,如何避免在CUDA程序中执行条件的两个分支?
- node.js - 通过 reatjs 中的 multi-part/form-data 使用请求承诺上传文件
- javascript - 无法使用 httpclint 将数据从 ionic 5 发布到 laravel 6
- python - 从 Pandas DF 中删除包含列表中元素的行
- elasticsearch - Elasticsearch 将字符串与空格、列、破折号完全匹配
- javascript - 如何在输入中将数字“推”到左侧?
- python - python中矩阵求逆的问题:(A⁻ⁱA≠I)
- java - return null 和 throw 异常有什么区别?
- javascript - 本地刮板和云端刮板返回不同的结果