Bad Request (#400) - Missing required parameters: id in YII2 报错

原创 2015年11月19日 18:22:04

在api 的使用的时候,使用了一个view方法

配置:


public function actionView($begin_datetime,$end_datetime){
		return  [$begin_datetime,$end_datetime];
	}

'GET v1/wishorder/<begin_datetime>/<end_datetime>' => 'v1/wishorder/view',


殊不知,这个view是默认的的get   /resource/id对应的,强制要传递一个id的

因此我使用了其他的方法名:

public function actionViewbydate($begin_datetime,$end_datetime){
		return  [$begin_datetime,$end_datetime];
	}

'GET v1/wishorder/<begin_datetime>/<end_datetime>' => 'v1/wishorder/viewbydate',

然后就不报错了。


网上还有一些其他的报错方式:

http://stackoverflow.com/questions/28649630/bad-request-400-missing-required-parameters-id-in-yii2

可以参考下

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

post 400 (Bad Request)异常怎么排查参数问题

问题描述: 用ajax请求时报post 400 (Bad Request)的异常,前台js参数JSON.stringify(data),后台controller 中@RequestBody XX xx...
  • fiveF
  • fiveF
  • 2017-04-26 16:34
  • 1227

Spring MVC的简单案例报错:警告: No mapping found for HTTP request with URI [/springMVC/hello2] in DispatcherSe

警告: No mapping found for HTTP request with URI [/springMVC/hello2] in DispatcherServlet with name 'h...

SpringMVC报错The request sent by the client was syntactically incorrect () or 400

springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能回报如下错误:  The...

安装cx_Oracle报错python version 3.4 required, which was not found in the registry

在安装https://pypi.python.org/pypi/cx_Oracle/5.2.1#downloads 下载了cx_Oracle,安装时提示python version 3.4 requi...

eclipse安装完maven后,打开报错 Eclipse is running in a JRE, but a JDK is required

eclipse安装完maven后,就报如下错误,意思就是,eclipse运行时使用jre,但是jdk是运行时必要的。 首先看看,window-prefences-java-installed J...

SpringMVC中出现“400 Bad Request错误(参数校验错误)

在SpringMVC中的Action中处理前台ajax请求传过来的json数据直接转成对应的实体类时出错:400 Bad Request,后台也不报错,400指的的是请求无效(请求有语法问题或者不能满...

Socket.io 400 (Bad Request)

我的服务器端:var http=require("http");//加载http模块 var fs=require("fs");//加载用于文件读取的fs模块 var io = require('so...

微信小程序解决请求: 400 (Bad Request)错误

网络请求从微信开放平台上,我们可以看到网络请求是这样的,然后就去尝试一下,看看到底行不行!Page({ data: { motto: 'Hello World', imageUrl...

MyEclipse中启动tomcat报错:"bad version number in .class file "的解决方法

MyEclipse中启动tomcat报错:"bad version number in .class file "的解决方法   项目没有错误,在项目部署到tomcat后,tomcat启动...

关于spring-mvc中使用ajax调用后台接口出现400 bad request的问题解决方案

经过一段时间的学习。发现之前写的这篇博客 关于ajax 调用后台 出现400bad request  有很大问题。特地重新编辑。 先描述下我的问题: 前端代码: function test() {...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)