WARPがクライアント側とどのように相互作用する可能性があるかを理解するために少し問題があります。もし私がWARP経由でサーバー側をビルドし、Javascriptクライアント側を持っていたら。私はクライアント側とサーバー側の間のブリッジとしてAJAXを仮定して使うことができますか?ワープHTTPサーバーでのAJAXの使用
1
A
答えて
6
はい。 AJAXはあなたのサーバが動作するために何か知る必要はありません。必要なのは、URLで何かをリクエストし、応答を得ることだけです。
たとえば、jqueryを使用しているとします。あなたのAjaxリクエストは、次のようになります。
$.ajax({
url: "/hello",
}).done(function() {
$(this).addClass("done");
});
このURL /hello
で何かを要求しています。次に、あなたのイェソドアプリが/hello
で何かを提供する必要があります。
mkYesod "yourapp" [parseRoutes|
/hello HelloR GET
|]
getHomeR :: Handler RepHtml
getHelloR = defaultLayout [whamlet|Hello!|]
(私はイェソドを使用していないので、私はそのコードが正確であることを主張することはできません)。
WARPはWAIハンドラなので、任意のWAIアプリケーションを実行できます。ここでもう一つの例、scottyを使用してこの時間です:
main = scotty 3000 $ do
get "/hello" $ html "Hello!"
+0
おかげで、関連するQ&投稿しました応答。これは先週、私の頭の中で終わりました。あなたはそれを私に本当にはっきりと理解させました。ありがとうございました! –
関連する問題
- 1. ajaxを使用したサーバーでのファイルアップロード
- 2. のHTTP(SSLを使用)リクエストAJAX
- 3. サーバー間でhttpプロトコルを使用する
- 4. httpサーバーのパフォーマンステスト用ソフトウェア
- 5. AJAXを使用してHTTPサーバーからHTTPS APIにアクセスする方法
- 6. アンドロイドアプリ用のgpsトラッカー用TCPサーバー、ウェブサイト用とウェブサービス用のHTTPサーバー
- 7. HTTP 1.1を使用したAJAXコール
- 8. 複数のリクエストで使用できるPython HTTPサーバー
- 9. Express JS用のHTTP WebサーバーとしてのCowboyの使用
- 10. JavaベースのサーバーでAjaxを使用するWebアプリケーション - セキュリティ関連
- 11. iPhoneのHTTPサーバー?
- 12. CUDAワープの分岐とクロックサイクル
- 13. HTTP 200でのクロスドメインAJAXリクエストエラー
- 14. Python HTTPサーバーで画像を使用できません
- 15. Chartjs用の円グラフ - JSON Ajax HTTP GETリクエスト?
- 16. ダウンロードHTTPサーバーとしてHTTP :: Server :: Simpleを使用できますか?
- 17. ページメソッド、Webサービス、カスタムHTTPハンドラを使用したajaxの違い
- 18. Web Inspectorを使用したAJAX HTTPリクエストの確認
- 19. Jbossアプリケーション・サーバー用のIBM HTTPサーバーの構成
- 20. http基本認証をAjaxコールで使用する
- 21. Ajax HTTPとHTTPSを並べて使用できますか?
- 22. Ajaxインターフェース用のサーバー側言語?
- 23. HTTPサーバーの問題
- 24. Java(Http /ソケット)のサーバー
- 25. jQuery GETをHTTP(非安全)サーバーで使用するには?
- 26. モデルを使用しないASP.NET MVC ajaxサーバー側の検証
- 27. PhantomJSを使用したAjaxリクエストをローカルのColdFusionサーバーに送信
- 28. POSTメソッドでAJAXを使用してサーバーをヒットする方法
- 29. HTTPステータス405 - HTTPメソッドのPOSTは、このURLでサポートされていない:GlassFishのサーバー使用のNetBeans
- 30. サーバー側のAJAXディレクトリブラウザ
私は多分あなたは[見た目](http://stackoverflow.com/a/22183490/2597135)を持ちたい、今日のために –