Light HTTP

Light-http 同時也支援 web 開發,不管是 Ajax, Ajax(Post), Pjax, Jsonp ,light-http 全部都能使用。

你可以下載這個檔案: lightHttp.min.js,它合併了 Promise Library ,能夠兼容舊版的瀏覽器。

或是你可以下載這個檔案: lightHttp-simple.min.js,這個版本沒有Promise 功能,但是檔案大小只有 5k



這裡提供一些簡單的 light-http 使用範例.

AJAX (GET)

        <script src="lightHttp.min.js">
        <script>
        var http = new window.lightHttp();
        http.ajax("test.html", {"count": 20}, function (content) {
            console.log(content);
        });
        </script>
    

AJAX (GET) Promise

        <script src="lightHttp.min.js">
        <script>
        var http = new window.lightHttp();
        http.ajax("test.html", {"count": 20})
            .then(function (content) {
                console.log(content);
            });
        </script>
    

JSONP Promise

        <script src="lightHttp.min.js">
        <script>
        var http = new window.lightHttp();
        http.jsonp("testJsonp.php", {"test":1}, function (resp) {
            console.log(resp);
        });
        </script>