これはおそらく最も基本的な質問であり、何らかの理由でですが、私は少し唖然としています。複数のページがあるRESTfulサービスを設計しています。デフォルトでリンクをクリックすると、HTTPGETが発生します
getリクエストで認証データを送信するにはどうすればよいですか?それはURLの一部である必要がありますか?暗号化されたクエリパラメータを使用して醜いURLを作成する必要があります。これを回避する方法はありますか?
javascript / jqueryに、いわば「内部」でこのデータを送信できるものはありますか?
JQueryでは、$.ajax
メソッドはusername, password
引数を取り、承認データをajax呼び出しと一緒に送信できるようにします。非ajax呼び出しに相当するものはありますか、それともURLだけが残っていますか?
このアプローチの理由:
- ユーザーが「戻るボタン」をクリックして前のページに戻ることができるようにしたいと思います。
$.get
承認でを実行し、それに従うと、$('html').replaceWith(result)
戻るボタンが無効になりますよね?(つまり、何も表示しない)
これはおそらくREST101であるはずですが、何らかの理由で私は追い詰められました
(参考:テクノロジー:Jquery / javascript / Restlet / Freemarker)
(追記:最後の手段としてのクッキー。それとも最良の方法ですか?:)