zoukankan      html  css  js  c++  java
  • Django 遇到 Invalid HTTP_HOST header

    部署Django时,使用

    python manage.py runserver 0.0.0.0:8080 

    0.0.0.0捆绑监听服务器上的所有网卡IP地址

    此时访问遇到

    报错:

    Invalid HTTP_HOST header: '192.168.2.157:8080'. You may need to add '192.168.2.157' to ALLOWED_HOSTS.
    Bad Request: /blog
    [31/Dec/2019 08:49:30] "GET /blog HTTP/1.1" 400 58424
    Invalid HTTP_HOST header: '192.168.2.157:8080'. You may need to add '192.168.2.157' to ALLOWED_HOSTS.
    Bad Request: /favicon.ico
    [31/Dec/2019 08:49:31] "GET /favicon.ico HTTP/1.1" 400 58433

    解决方法:

      修改settings.py

    ALLOWED_HOSTS = ['192.168.2.157','127.0.0.1']

      值为'*',可以使所有的网址都能访问Django项目了,失去了保护的作用,可以用于测试

    ALLOWED_HOSTS = ['*']
  • 相关阅读:
    2016/11/10 kettle概述
    2016/11/07 线程的创建和启动
    python3 pip使用报错
    django建表报错
    django学习
    前端系列
    git使用标准
    我的Python之路
    nginx优化
    python安装包的时候报错
  • 原文地址:https://www.cnblogs.com/baby123/p/12122703.html
Copyright © 2011-2022 走看看