Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何拒绝某些键盘在 iOS8 中显示?
实际情况是用户可以在我的搜索字段中进行 REST 调用 - 如果他们切换到表情符号键盘并发送它们,Alamofire 将崩溃,无法识别输入 -> 随后我的应用程序崩溃。
安全规则 1:
过滤输入。即使拒绝某些键盘,您也不能相信用户的输入。
您可能希望使用正则表达式进行过滤。
旁注:您也必须在服务器端进行过滤。您的 API 可能会从其他位置调用。这可能是一个巨大的安全问题。如果您不过滤参数,黑客可能会做一些令人讨厌的事情。