C# 如何为ajax请求和响应设置缓存
我正在处理ajax请求,并从ajax接收JSON对象作为响应。 现在,我正在尝试缓存JSON对象以及如何从缓存中获取数据。我想用相同的参数值向服务器显示下一个请求的缓存数据C# 如何为ajax请求和响应设置缓存,c#,jquery,ajax,web-services,C#,Jquery,Ajax,Web Services,我正在处理ajax请求,并从ajax接收JSON对象作为响应。 现在,我正在尝试缓存JSON对象以及如何从缓存中获取数据。我想用相同的参数值向服务器显示下一个请求的缓存数据 self.categorySelected = function (selectedCategory, event) { $.ajax({ url: '/services/ShopService.asmx/XGetRefurbishedproducts', data: JSON.st
self.categorySelected = function (selectedCategory, event) {
$.ajax({
url: '/services/ShopService.asmx/XGetRefurbishedproducts',
data: JSON.stringify({ displayName: itemDisplayName, categoryid: selectedCategory.CategoryId(), language: lang }),
type: "POST",
dataType: "json",
cache: true,
contentType: "application/json; charset=utf-8",
beforeSend: function () { $(event.target).prop('disabled', true); }
}).done(function (data) {
//sample
})
}
cache:true
有效Get
不适用于post
。检查此lin这可能与此相关: