php 405,options跨域请求405
生活随笔
收集整理的這篇文章主要介紹了
php 405,options跨域请求405
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天在使用?froala.com/wysiwyg-editor 上傳圖片時,出現:
1、wysiwyg-editor 上傳圖片先使用 OPTIONS 作試探
2、服務器返回 405 NOT ALLOW
解決:
1、php:
\Yii::$app->response->headers->set('Access-Control-Allow-Origin',??'運行的域名');
//?下面兩行可以省略
\Yii::$app->response->headers->set('Access-Control-Allow-Methods',?'POST,?GET,?OPTIONS,?PUT,?DELETE');
\Yii::$app->response->headers->set('Access-Control-Allow-Headers',?'Content-Type,?X-Auth-Token,?Origin');
之前在做跨域訪問時,只要添加上面就可以了,但是這次在使用?wysiwyg-editor 上傳圖片時卻不行,我猜想應該是訪問方式的問題OPTIONS,所以還對 nginx 做了配置:
2、nginx配置
location?/?{
#?在跨域?options?訪問時,出現?405?錯誤
error_page?405?=200?/;
#?其他配置?....
}
總結
以上是生活随笔為你收集整理的php 405,options跨域请求405的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三星泰国仓库突发大火:当地出动20辆消防
- 下一篇: 吸烟影响颜值?这是真的!