SailsJSプラットフォームであるSwift 3.0からAPIコールを作成する必要があります。Swiftエスケープ文字「」が文字列に追加される
次の青色の印刷ルートを作成する必要があります。
URL:https://[myapiCall]/[model]?where= { "承認ステータス":{ "ではない": "承認済み"}}
これは次のように私はこのURL文字列を作成しスウィフト、ブラウザ/ポストマン
で完璧に動作します:
var URL:String = "https://<myapiCall>/<model>?where={\"approvalStatus\":{\"not\":\"Approved\"}}"
呼び出されるコードにはエスケープ文字が含まれます。
私は多くの代替方法を試しました。
- エスケープ文字がないと、文字列が壊れます。
- 最後のURLのエスケープ文字 '\'を空のStringに置き換えようとしましたが、置き換えるために\を「\」として検索する必要があります。コードは\ -_-の代わりに\を探すようになります。
印刷します!) – unkgd