Bad Request (#400) - Missing required parameters: id in YII2 报错
来源:互联网 发布:网络大电影投资与回报 编辑:程序博客网 时间:2024/06/06 00:07
在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
可以参考下
0 0
- Bad Request (#400) - Missing required parameters: id in YII2 报错
- HTTP/1.1 400 Bad Request 报错的处理办法
- jquery导出Excel报错:400 (Bad Request)
- 关于ajax 返回后台时候 报错 400 Bad Request
- yii2 Bad Request (#400)---Unable to verify your data submission
- Ajax post 报400 bad request错误
- Jersey接收Json报400(Bad Request)
- $.ajax请求报400 bad request错误
- springMVC报400 Bad Request错误
- SpringMVC报错 404:Bad request
- post400报Bad Request
- scrapy下载图片时,图片链接报错Missing scheme in request url: %s' % self._url
- SpringMVC string 转成Date 报错!!! 400 Bad Request,the request was sent.语法上...incorrect
- iOS编译库文件时出现的问题,报错missing required architecture i386 in file 等.
- git 报错:ERROR: missing Change-Id in commit message footer
- Hadoop报错 " Message missing required fields: callId, status"解决方案
- 安装OpenVPN报错:libpam required but missing
- 安装OpenVPN报错:ssl is required but missing
- lightoj 1282 求n^k的前面3位和后面三位
- Android应用程序资源的查找过程分析
- 自动补全控件
- 闲谈最近的生活
- PAT1095Cars on Campus
- Bad Request (#400) - Missing required parameters: id in YII2 报错
- 社会之路模式开启
- 安卓照相机开发
- Lucene初学(一)
- QQ、微新消息冒泡
- Android开发 加密技术
- Linux 内核引导
- java冒泡排序方法
- git cherry-pick