有时候我们的项目需要和外部的项目进行接口对接,如果是post的方式请求;laravel要求csrf保护

但是别人是ci框架或者没有csrf_token的;该如何处理呢?

可以把我们不需要csrf的url加入到白名单中

<?php

namespace ai\Http\Middleware;

use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as BaseVerifier;

class VerifyCsrfToken extends BaseVerifier
{
/**
* The URIs that should be excluded from CSRF verification.
*
* @var array
*/
protected $except = [
//
'api/*', // 这里写你要白名单的路由
];
}

学习来源:

http://laravelacademy.org/post/6742.html

然后一般模拟接口请求的时候,可以用firefox的RESTClient来模拟

如果是post请求的话 在正文中 直接写 id=1&&name=hhh

还需要一个header头:Content-type : application/x-www-form-urlencoded

如果是get请求的话 直接在url后加?id=1&&name=hhh

最新文章

  1. 实现一个基于 SharePoint 2013 的 Timecard 应用(中)
  2. 处理Assetbundle依赖关系时想到的一道题
  3. Memcached Memcached.ClientLibrary.SockIOPool”的类型初始值设定项引发异常
  4. 重新想象 Windows 8 Store Apps (71) - 其它: C# 调用 C++
  5. MSGPACK(一)
  6. Spring-----6、Spring3.0提供的Java配置管理
  7. SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码)
  8. Ubuntu下的终端多标签切换快捷键
  9. 周一干货~手把手教你安装 Visual Studio 安卓模拟器
  10. 截取 还没有读的txt章节 生成新的文件
  11. 初识JSP知识
  12. emacs 集成astyle
  13. Info.plist的CFBundleIdentifier、CFBundleName、BundleDisplayName
  14. Java编程思想 学习笔记6
  15. SVN 多分支管理
  16. Java之从头开始编写简单课程信息管理系统
  17. SpringBoot 常见问题记录
  18. Android LCD(二):LCD常用接口原理篇(转)
  19. IOC轻量级框架之Autofac
  20. 运维监控之zabbix(yum安装)

热门文章

  1. tophat的用法
  2. mysql下merge分表
  3. 2.3UML建模之用例图关系
  4. INSPIRED启示录 读书笔记 - 第25章 快速响应阶段
  5. window 安装 thrift
  6. Phoenix on HBase
  7. BZOJ 1941 kd-tree
  8. volume image
  9. Springboot- Caused by: org.hibernate.AnnotationException: No identifier specified for entity:
  10. hibernate报错org.hibernate.SessionException: Session was already closed