此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。

news/2024/5/15 11:20:55/文章来源:https://blog.csdn.net/cxu123321/article/details/90776281

此请求已被阻止,因为当用在 GET 请求中时,会将敏感信息透漏给第三方网站。若要允许 GET 请求,请将 JsonRequestBehavior 设置为 AllowGet。

1、问题描述

mvc从一个路径获取所有的图片信息,ajax方法如下:

复制代码

function getimages(day) {var year = $("#selYear").val();var month = $("#selMonth").val();selday = day;var date = year + "." + month + "." + (day < 10 ? "0" + day : day);$("#selInfo").text(date);$("#fileContainer").html("");$.ajax({url: '@Url.Content("/MedOffice/Photo/ImageList")' + '?path=' + date,type: 'GET',dataType: 'text/json',success: function(data) {alert(data);},error: function(xmlHttpRequest, textStatus, errorThrown) {console.log(xmlHttpRequest);alert(xmlHttpRequest);}});}

复制代码

调用执行返回如下结果:

image

2、问题分析

image

将json更改为jsonresult并设置为:

JsonRequestBehavior = JsonRequestBehavior.AllowGet//加上这一句

3、正确请求方法

复制代码

public JsonResult ImageList(string path){List<FileInfoViewModel> files = new List<FileInfoViewModel>();try{var datetime = DateTime.Parse(path);var mypath = path.Replace(datetime.Year + ".", "");var destpath = "~/AllDocuments/" + datetime.Year + "/" + mypath;destpath = Server.MapPath(destpath);if (Directory.Exists(destpath)){foreach (string filepath in Directory.GetFiles(destpath)){FileInfoViewModel model = new FileInfoViewModel{Path = filepath,Name = Path.GetFileNameWithoutExtension(filepath)};try{var fileInfo = new FileInfo(filepath);model.Size = fileInfo.Length.ToString();model.Date = fileInfo.CreationTime.ToString("yyyy-MM-dd HH:mm:ss");}catch (Exception e){LogHelper.Error(e);}}}return new JsonResult(){Data = new{result = 0,messate = "",data = files},JsonRequestBehavior = JsonRequestBehavior.AllowGet};}catch (Exception e){LogHelper.Error(e);return new JsonResult(){Data = new{result = -99,messate = e.Message,data = files},JsonRequestBehavior = JsonRequestBehavior.AllowGet};}}

复制代码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_749259.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北京信息科技大学计算机学院官网,北京信息科技大学通信学院网站

由北京市教委、天津市教委、山西省教育厅、河北省教育厅和内蒙古自治区教育厅共同主办&#xff0c;由北京联合大学、北京市高等教育学会计算机教育研究会承办的“远洋航空杯”2019年华北五省(市、自治区)及港澳台大学生计算机应用大赛决赛于2019年11月16日在北京圆满落幕。由我…

(最新)IIS Express发布网站,实现IP,域名访问站点

配置IIS Express以便通过IP地址访问调试的网站 2017年02月23日 12:32:44 moonflight 阅读数&#xff1a;1257 问题背景 最近使用C#编写了一个WebService&#xff0c;希望通过Java进行调用。 使用Visual Studio 2013调试WebService时&#xff0c;可以在浏览器中通过localhost…

一个网站要多大服务器,放一个网站要多大云服务器

放一个网站要多大云服务器 内容精选换一换华为云最佳实践&#xff0c;从创建镜像、部署环境、搭建站点和代码实现方式等多方面提供开发实践指导及使用指南&#xff0c;全方面解决用户在使用华为云产品中遇到的常见问题。迁移前&#xff0c;您需要设置目的端服务器。该目的端用来…

centos5.5php网站,CentOS 5.5-yum安装配置LNMP

一、安装所需的库文件和编译环境yum -y install gcc gcc-c autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-d…

linux main函数 线程,主线程之main函数 - 分布式缓存系统 Memcached_服务器应用_Linux公社-Linux系统门户网站...

前两节中对工作线程的工作流程做了较为详细的分析&#xff0c;现把其主要流程总结为下图&#xff1a;接下来本节主要分析主线程相关的函数设计&#xff0c;主函数main的基本流程如下图所示&#xff1a;对于主线程中的工作线程的初始化到启动所有的工作线程前面已经做了分析&…

如何删除谷歌拼音_外贸网站如何进行域名解析和主机绑定?

网站的域名和主机是生死相关的两兄弟.但是很多人不是很清楚这两者的联系以及如何将这两者联系在一起的操作.简单的打个比方&#xff1a;网站就是你家的房子&#xff0c;主机就是你家房子的地基&#xff0c;域名就是你家的门牌主机地址在地图上可以用经纬度表示&#xff0c;这就…

SNS社交类网站照片头像裁剪源码

客户端js不能操作文件&#xff0c;所以只能先上传图片再在服务器端剪切。 1、上传图片 2、js剪切图片&#xff08;其实只是选取要剪切的部分&#xff09; 3、服务器端剪切 &#xff08;1&#xff09;在页面的cs文件中剪切。须放几个隐藏控件以便回传js选取的坐标。 其中剪切图片…

filebeat+logstash+influxdb+ Grafana打造网站日志监控系统

filebeatlogstashinfluxdb Grafana打造网站日志监控系统 yexiansen关注 0.822018.02.01 13:13:22字数 1,093阅读 3,109 filebeatlogstashinfluxdb Grafana打造网站日志监控系统 image 采集数据&#xff08;fliebeat&#xff09;->过滤数据&#xff08;logstash&#xff09…

18个黑科技网站,你想要的软件都能找到,请收藏!!!

序言 要说现在啊&#xff0c;我们使用频率最高的设备是啥&#xff0c;那一定是手机啊&#xff0c;几乎不离身&#xff0c;没了它&#xff0c;生活就索然无味啊&#x1f62a;&#xff0c;除了手机&#xff0c;对我来说&#xff0c;排在第二位的就是电脑了。 那么使用手机和电脑…

百度SEO优化那些事(5月14日)相约天极传媒

活动类型: 沙龙讲座 开始时间: 2011-5-14 14:00 活动地点: 北京市海淀区海淀中街15号远中悦莱大厦2层(天极传媒集团公司第一会议室) 性别: 不限 报名截止: 2011-5-14 14:00 报名地址: http://bang.chinabyte.com/thread-502109-1-1.html 百度&#xff0c;全球最大的中文搜…

使用HTML5,CSS3和jQuery增强网站用户体验

记 得几年前如果你需要添加一些互动元素到你的网站中用来改善用户体验&#xff1f; 是不是立刻就想到了flash实现&#xff1f;这彷佛年代久远的事了。使用现在最流行的web技术 HTML5&#xff0c;CSS3和jQuery&#xff0c;同样也可以实现类似的用户体验。而且使用这些特性将会比…

9月第1周社交网站综合排行:网易微博跌出榜外

据站长之家综合排行榜数据&#xff0c;9月第1周&#xff08;2013-08-27至2013-09-02&#xff09;的社交网站排行的首位是新浪微博&#xff0c;其综合积分为4415&#xff0c;第二位是综合积分为4261的豆瓣网&#xff0c;第三位是综合积分为4249的腾讯微博。而网易微博在今周跌出…

管中窥豹:美丽说的一些SEO优化小细节

大家好&#xff0c;我是虚子雨。前面跟大家分享过关于美丽说和蘑菇街的品牌关键词策略&#xff0c;得到一些朋友的反馈&#xff0c;有好评&#xff0c;多半来自好朋友&#xff0c;也有差评&#xff0c;多半来自一 些真心看过文章的朋友&#xff0c;这说明文章的确有不足&#x…

B2B策划书:B2B行业网站未来5年发展趋势预测

B2B行业网站目前已经发展成一个不可忽视的行业&#xff0c;虽然绝大部分的企业本身不是很大&#xff0c;只能算是中小企业&#xff0c;但是由于涉及到的公司多、行业范围广、从业者多&#xff0c;且还是一个值得投资的产业&#xff0c;在2009年刚过&#xff0c;2010年到来的时候…

推荐大家几个网站

2019独角兽企业重金招聘Python工程师标准>>> 36kr 关注互联网信息 拉勾网 互联网公司招聘 Nitrous.IO 一个远程IDE开发环境 Terminal 看名字就知道了&#xff0c; Jelastic 一个远程的服务器&#xff0c;可以配置tomcat服务器 stack overflow githu…

Node与Git环境搭建登录网站

Node与Git环境搭建登录网站 引言 本篇博文教程用于前端搭建环境并实现简易登录网站,使用Git爬取前端项目,进行快速开发。 准备文件 配置Node与Git环境变量 (1) node配置:右击此电脑–>打开环境变量—>高级–>在系统变量中新建变量:NODE_HOME,变量值为文件所在地…

大型网站架构演变和知识体系 -转载学习

架构演变第一步&#xff1a;物理分离webserver和数据库 最开始&#xff0c;由于某些想法&#xff0c;于是在互联网上搭建了一个网站&#xff0c;这个时候甚至有可能主机都是租借的&#xff0c;但由于这篇文章我们只关注架构的演变历程&#xff0c;因此就假设这个时候 已经是托管…

经典案例:那些让人赞不绝口的创新 HTML5 网站

在过去的10年里&#xff0c;网页设计师使用 Flash、JavaScript 或其他复杂的软件和技术来创建网站。但现在你可以前所未有的快速、轻松地设计或创造互动的、有趣好看的网站。如何创建&#xff1f;答案是 HTML5 。 这篇文章向大家展示20个创新的 HTML5 网站。看看这些惊人的 HTM…

springsecurity oauth2_Spring Security 实战干货:客户端OAuth2授权请求的入口在哪里-WEB资讯专栏-DMOZ中文网站分类目录

CSDN 双十一 活动优惠提前抢&#xff01;全站好课1元起&#xff0c;万券齐发折上折&#xff01; 超值膨胀金【10元抵100元】限量发放&#xff01;11月11日当天全站通用&#xff0c;更有机会享受折上折优惠&#xff01;仅限299份&#xff0c;先到先得&#xff01; 1. 前言 在Spr…

layui的tab加入其他页面_SEO干货知识分享:字数会影响SEO吗?| 教你如何为页面撰写合格的内容...

你的页面内容需要多少字数才能排到谷歌搜索结果第一页&#xff1f;搜索引擎优化的最佳内容长度是多少&#xff1f;今天就让我们来找出字数和谷歌SEO优化背后的关系。当我们在为页面确定内容时&#xff0c;“我需要写多少字&#xff1f;”是其中一个人们经常会问到的问题&#x…