自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 MVC——无刷新上传图片

jquery.form.js 无刷新上传控制器using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Linq;using System.Web;using System.Web.Mvc;namespace Gzh.MvcWeb.Control

2016-09-29 11:00:12 437

原创 微信公众号开发——网页授权 (页面分享 、获取用户基本信息)

第一步:要用到的接口文档如下第二步:使用网页服务,公众号需要如下配置1.设置 授权回调页面域名2.设置 JS接口安全域名设置(点击公众号左边菜单 公众号设置 进入设置页面 点击 功能设置)上代码BLL调用程序先贴上来 系统入口 :指的是进入系统主页之前的一个请求地址,请求到达这里 又用调用微信的接口,通过微信来回调系统主页/// <summary>/// 系统入口( http://jnga.

2016-09-29 09:04:21 25668 2

原创 微信公众号开发——获取access_token

第一步:登陆公众号 拿到 AppID(应用ID) 和 AppSecret(应用密钥)第二步:公众号 接口权限 查看 对话服务>基础支持>获取access_token上代码写了3个类 BasisSupport 基础支持 CacheHelper 缓存帮助 Sender 发起请求BasisSupport using Codeplex.Data;using System;using System

2016-09-29 09:00:52 5743

原创 DynamicJson 让.net和js似的操作json

DynamicJson是专门为.NET程序员开发的Json操作库,其源码非常简单,仅仅只有400行代码,一个对应的class类,目前只支持.NET 4.0以上的.NET Framework。如何在项目中使用DynamicJson直接通过Nuget安装PM > Install-Package DynamicJson下载DynamicJson.dll,然后在项目中添加引用,下载地址如下:http://d

2016-09-28 09:53:59 3958

转载 [CORS:跨域资源共享] ASP.NET Web API自身对CORS的支持: CORS授权检验的实施

通过《EnableCorsAttribute特性背后的故事》我们知道:由CorsPolicyProvider提供的CorsPolicy表示目标Action采用的资源授权策略,ASP.NET Web API最终需要利用它对具体的跨域资源请求实施授权检验并生成相应的CORS响应报头。在ASP.NET Web API的应用编程接口中,资源授权检验的结果通过类型CorsResult来表示。一、CorsRes

2016-09-17 08:30:37 369

转载 [CORS:跨域资源共享] ASP.NET Web API自身对CORS的支持: EnableCorsAttribute特性背后的故事

从编程的角度来讲,ASP.NET Web API针对CORS的实现仅仅涉及到HttpConfiguration的扩展方法EnableCors和EnableCorsAttribute特性。但是整个CORS体系不限于此,在它们背后隐藏着一系列的类型,我们将会利用本章余下的内容对此作全面讲述,今天我们就来讨论一下用于定义CORS授权策略的EnableCorsAttribute特性背后的故事。目录 一

2016-09-17 07:54:44 4435

转载 [CORS:跨域资源共享] ASP.NET Web API自身对CORS的支持:从实例开始

在《通过扩展让ASP.NET Web API支持W3C的CORS规范》中我们通过自定义的HttpMessageHandler为ASP.NET Web API赋予了跨域资源共享的能力,具体来讲,这个自定义的CorsMessageHandler的自由主要体现在如下两个方面:其一,为简单跨域请求的响应和继预检请求后的真实跨域资源请求的响应添加CORS报头;其二,对从浏览器发送的预检请求予以响应。实际上AS

2016-09-17 07:49:13 682

转载 [CORS:跨域资源共享] 通过扩展让ASP.NET Web API支持W3C的CORS规范

让ASP.NET Web API 支持 JSONP 和 W3C 的 CORS 规范是解决“跨域资源共享”的两种途径,在《通过扩展让ASP.NET Web API支持JSONP》中我们实现了前者,并且在《W3C的CORS Specification》一文中我们对 W3C 的 CORS 规范进行了详细介绍,现在我们通过一个具体的实例来演示如何利用 ASP.NET Web API 具有的扩展点来实现针对C

2016-09-15 20:08:18 782

转载 [CORS:跨域资源共享] W3C的CORS Specification

Cross-Origin Resource Sharing随着Web开放的程度越来越高,通过浏览器跨域获取资源的需求已经变得非常普遍。在我看来,如果Web API不能针对浏览器提供跨域资源共享的能力,它甚至就不应该被称为WebAPI。从另一方面来看,浏览器作为进入Internet最大的入口,是各大IT公司的必争之地,所以浏览器市场出现了种类繁多、鱼龙混杂的局面。针对这两点,我们迫切需要一种能够被各个

2016-09-15 19:10:58 300

转载 [CORS:跨域资源共享] 通过扩展让ASP.NET Web API支持JSONP

同源策略(Same OriginPolicy)的存在导致了“源”自A的脚本只能操作“同源”页面的DOM,“跨源”操作来源于B的页面将会被拒绝。同源策略以及跨域资源共享在大部分情况下针对的是Ajax请求。同源策略主要限制了通过XMLHttpRequest实现的Ajax请求,如果请求的是一个“异源”地址,浏览器将不允许读取返回的内容。JSONP是一种常用的解决跨域资源共享的解决方案,现在我们利用ASP.

2016-09-15 15:46:16 618

转载 [CORS:跨域资源共享] 同源策略与JSONP

WebAPI 普遍采用面向资源的REST架构,将浏览器最终执行上下文的JavaScript应用 WebAPI消费者的重要组成部分。“同源策略”限制了JavaScript的跨站点调用,这必然导致WebAPI不能垮域提供资源。如果WebAPI仅限于为“同源客户端”提供资源,那么它都对不起自己的名字,因为Web本身是一个开放的协议。那么ASP.NET WebAPI通过怎样的方式来实现跨域资源共享呢?同源

2016-09-15 13:29:49 506

原创 如何解决XMLHttpRequest cannot load file~~~~~~~Origin 'null' is therefore not allowed access

今天使用 weiapi 的模拟器调试程序的时候,发现使用jquery的异步方法调用的内容不显示 查看后台报错:XMLHttpRequest cannot load http://localhost:22222/api/User/Login?strUser=admin&strPwd=123456. No 'Access-Control-Allow-Origin' header is present

2016-09-14 15:21:31 3461

原创 webApi——启用 session

默认webapi 不开启 session 会话支持所以需要修改配置,手动在 Global 开启 session 支持 1.重写 init() 方法 2.开启session支持Global.asaxusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web

2016-09-14 14:48:28 3593

转载 webApi——通过文件流下载文件的实例

View<div class="jumbotron"> <h1>Web Api下载文件示例</h1> <p><a href="http://localhost:60560/api/download/get_demo_file" class="btn btn-primary btn-lg">下载示例文件 »</a></p></div>using System;usin

2016-09-14 12:53:49 15081 2

原创 webApi——自动生成帮助文档

首先在Visual Studio中打开Web API项目的属性页,在 生成 设置页,选中XML document file,输入将要生成的XML文件放置的路径,比如:Areas\HelpPage\WebApiHelp.XML 输出路径设置:App_Data\然后编译项目,就会在对应的路径下生成xml文件。接着打开 Areas\HelpPage\App_Start\HelpPageConfig.cs

2016-09-14 12:32:34 2524

原创 weiApi——项目WeiApi创建

1.2.3.上面三步完成 weiApi 项目创建运行项目新建一个Products API (1)、添加ProductController (2)、选择empty 控制器前后台代码html<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content

2016-09-14 09:30:04 2290

原创 weiApi——返回Json

html<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="../Scripts/jquery-1.10.2

2016-09-14 09:07:01 958 1

原创 webApi——传参详解

前台html 效果 html<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="../Scripts/jq

2016-09-13 17:55:50 2616 1

industrys(国民经济行业分类2019修改版).sql

国民经济行业分类(2019修改版)共1972条数据。脚本是SqlServer导出来了的。如果需要转成mysql。自己转一下就可以用

2020-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除