2016-08-30 4 views
0

に引用符をエスケープしないように。私は引用符をエスケープするためにjqueryのAJAXをしませんjQueryのAJAX - どのように私はブログを構築するためにKinveyを使用していますが、私はKinveyのREST APIにアクセスすることにより、投稿を削除したいURL

https://baas.kinvey.com/appdata/kid_SyKVG7Vc/posts/?query={%22_id%22:%2257c57f333db27c626a5aa393%22} 

:jqueryのAJAXを使用した場合

https://baas.kinvey.com/appdata/kid_SyKVG7Vc/posts/?query={"_id":"57c57837befee76f50000a73"} 

しかし、それは二重引用符をエスケープして、私はこれを取得:私はこのようなクエリを渡す必要があることを行うには。どうすれば修正できますか?

答えて

0

問題ではありません。とにかく二重引用符はURLの%22にエンコードする必要があるためです。

私は前にKinveyを使用することはありませんが、私はちょうどAPIコンソールを使用して、それを試してみました。削除が失敗した原因となる問題は何か他のものでなければなりません

https://baas.kinvey.com/appdata/kid_SyKVG7Vc/posts/?query={%22_id%22:%2257c57f333db27c626a5aa393%22} 

: そして、APIコンソールにもちょうどあなたが言及した要求のように(22%)

でリクエストを送信します。 Kinveyのドキュメントをもう一度確認できますか?

0

は、使用するフレームワークによって、あなたはおそらくKinveyが提供するSDKのを使用したいです。そこはJavaScript SDKはだし、それはあなただけで

posts.removeById('id').then... 

http://devcenter.kinvey.com/html5/guides/datastore#Deleting

のようなものを呼び出すことができます
関連する問題