我一直在遵循快速入门指南:https://docs.python-eve.org/en/stable/quickstart.html,每次尝试执行POST时,都会收到405错误:
curl -v -d'{“ firstname”:“ barack”,“ lastname”:“ obama”}'-H'Content-Type:application / json'http://127.0.0.1:5000/people
{“ _ status”:“ ERR”,“ _error”:{“代码”:405,“消息”:“所请求的URL不允许使用该方法。”}} *关闭连接0
我可以执行GET:
function returnString($nums) {
if ($nums<=0)
return '';
return returnString($nums-1) .$nums.PHP_EOL;
}
$numString = returnString(30);
echo $numString;
我尝试更新RESOURCE_METHODS和ITEM_METHODS以允许所有操作(在全局和人员端点上)。
我已在调试器中确认从创建的settings.py文件中成功读取了DOMAIN(按照上面的快速入门)。
我无法弄清在命中端点时如何获取eve / flask / werkzeug来生成任何日志(即,在运行get和post curl命令时均未生成任何日志时,我确实看到了)一对夫妇从app.run(debug ='True')启动日志