ofpay / nimg

a high performance image storage and processing module written by nodejs
Apache License 2.0
111 stars 53 forks source link

可以异步提交吗? #3

Closed linfx closed 7 years ago

linfx commented 9 years ago
<script type="text/javascript">
    $(function () {

        //$('#form1').submit(function() {
        //    $.post("http://192.168.1.23/01/upload", function(data) {
        //        alert(data);
        //    });
        //    return false;
        //});

        var options = {
            //dataType: 'json',
            success: function (data) {
                //$("#responseText").text(data);
                alert(data);
            }
        };

        // ajaxForm
        $("#form1").ajaxForm(options);

    });
</script>

<form id="form1" enctype="multipart/form-data" action="http://192.168.1.23/01/upload" method="post">
    Choose file:<input name="userfile" type="file">
    <input type="submit" value="upload">
</form>
freeman983 commented 9 years ago

可以的。你可以根据自己的需要使用同步或者异步的方式提交

linfx commented 9 years ago

现在没有更新了吧? 能像 zimg 那样获取图片大小?

freeman983 commented 9 years ago

可以。通过管理接口获取图片大小,例如: http://192.168.100.189/47380ee67ebd4ffbe39f16de43ab7cf1.jpg/manage-info

freeman983 commented 9 years ago

实际的部署方案是在nimg前架设nginx作为图片cdn缓存服务,并且只暴露图像访问接口出去。而管理接口只能通过内部网络地址访问。