Tag: iis

PHP标头不适用于Access-Control-Allow-Origin

我正在使用Blueimp的jQuery File Upload插件将图像上传到服务器。 问题是,发送服务器是admin.example.com ,存储图像的接收服务器位于www.example.com 。 相同的域,不同的子域。 我按照这里关于设置跨域上传的说明进行操作,就代码而言,一切似乎都是正确的,但是当我尝试上传图像时,我收到此错误: XMLHttpRequest cannot load http://www.example.com/upload/. Origin http://admin.example.com is not allowed by Access-Control-Allow-Origin. 上传文件夹具有读写权限。 我将在下面发布我的代码 – 如果有人可以告诉我如何解决这个问题,请告诉我。 之前我曾经问过这个问题,并且会尝试其他一些解决方案(iframe上传和ftp文件移动)。 这些都不适合我的情况,如果我能这样做就最简单…… 接收服务器 index.php <?php error_reporting(E_ALL | E_STRICT); require('UploadHandler.php'); $upload_handler = new UploadHandler(); 发送服务器 main.js $(function () { ‘use strict’; // Initialize the jQuery File Upload widget: $(‘#fileupload’).fileupload({ // Uncomment the following […]

ASP.NET MVC + jQuery + IIS6:多个Ajax请求

我不确定问题出在哪里…… 我有一个ajax请求,它检查包含一个包列表的页面上包的跟踪信息: $(“.fedex_status”).each(function() { var item = this; // some code to construct tracking_url $.ajax({ type: “GET”, url: tracking_url, async: true, cache: false, success: function(data) { $(item).html(“(” + data + “)”); }, error: function() { $(item).html(“request failed…”);} }); }); 因此,如果页面上有10个包(10个具有类’fedex_status’的东西),则会创建10个请求。 请求工作正常,但结果一次返回一个(以串行方式)。 我在控制器操作中为请求的开始和停止添加了一个时间戳: public ActionResult Fedex(string trackingNumber) { DateTime requestStart = DateTime.Now; TrackingService tracking = new […]

jquery ajax调用JsonResult控制器方法在IIS6上调用404

今天早上我一直在拔头发试图解决这个问题。 我对我的控制器上的jsonresult操作有一个简单的jquery json请求。 当我在我的本地计算机(IIS7)上运行它时,它工作正常。 当我部署到运行IIS6的开发机器时,我收到404错误。 脚本: $(function() { $(‘#search’).click(function() { var zip = $(‘#zip’).val(); $.ajax({ type: “GET”, url: “/Customer/GetCityStateFromZip”, data: { zipcode: zip }, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function(msg) { $(“#stateList”).setCityState(msg); } }); }); }); 控制器: public JsonResult GetCityStateFromZip(String zipcode) { List list = new List(); foreach (var item in dt) { list.Add(new […]

如何使用ASP压缩JSON?

我有一个757KB的大型JSON数据字符串。 我尝试过GZIP,它成功地将文件大小减少到了143KB。 但是,在它的GZIP状态下,我的JQUERY函数无法使用压缩的JSON数据。 有关如何在IIS / ASP环境中压缩JSON并仍然能够在JQUERY函数中使用JSON数据的任何建议吗?