15.3. REST

简介:

15.3.1. RESTful JSON API

跨域

15.3.2. Ajax 与 RESTful 跨域

允许所有域请求

server {
    listen       80;
    server_name  inf.netkiller.cn;

    charset utf-8;
    access_log  /var/log/nginx/inf.netkiller.com.access.log  main;
    error_log  /var/log/nginx/inf.netkiller.com.error.log;

    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers Content-Type,Origin;
    add_header Access-Control-Allow-Methods GET,OPTIONS;

	...
	...
}
			

允许特定的域请求

add_header Access-Control-Allow-Origin http://www.netkiller.com;
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
3月前
|
XML JSON 网络架构
什么是 REST?
REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。
73 5
|
25天前
|
缓存 API C#
C# 一分钟浅谈:GraphQL 与 REST 比较
本文对比了REST和GraphQL两种流行的API设计风格,从概念、优缺点及C#实现角度进行了详细分析,并提供了代码示例。REST以其简单易懂和无状态特性著称,而GraphQL则通过精确获取和单次请求的优势,提高了数据获取效率。文章还讨论了常见问题与解决策略,帮助开发者根据实际需求选择合适的API设计风格。
50 10
|
5月前
|
XML API 网络架构
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
API架构风格对比:SOAP vs REST vs GraphQL vs RPC
89 2
|
5月前
|
XML 安全 API
REST 和 SOAP API 有什么区别?
【8月更文挑战第31天】
292 0
|
8月前
|
JSON Java 网络架构
RPC与REST对比指南
【5月更文挑战第19天】使用RPC可以得到很轻的载荷、传输较轻、速度快、协议层少、转换快,但是会产生依赖性,做不到平台无关性,在安全性上较差。使用REST风格,则具备平台无关性、高安全性和独立性。
|
JSON Go 网络架构
《gRPC vs REST:何时选择哪一个》
《gRPC vs REST:何时选择哪一个》
109 0
|
API 网络架构
REST 和非REST 究竟什么区别?
REST 和非REST 究竟什么区别?
136 0
|
JSON 前端开发 Java
到底什么样的 REST 才是最佳 REST?
到底什么样的 REST 才是最佳 REST?
|
Java 网络架构 开发者
内置 REST 接口|学习笔记
快速学习内置 REST 接口。
|
Java 网络架构 开发者
内置 REST 接口 | 学习笔记
快速学习内置 REST 接口