我使用Python 3中的HTTP服务器模块,我想让我的本地HTTP服务器有一个自定义的url,而不是"localhost:8080";。有没有什么方法可以让我在不更改默认操作系统设置(如主机文件中的设置(的情况下单独在Python中做到这一点?
当您可以设置路由器时,您必须进行端口转发。(你通常可以在http://192.168.0.1/)
然后你可以使用这个网址:"http://Your Global IP:8080/";例如,当我的全局IP地址是4.4.0.0时;http://4.4.0.0:8080/"。
当你使用端口80而不是8080(你可以在端口转发中设置(时,它是http服务器的专业端口,你的url将是(最后一个例子是ip(:"http://4.4.0.0/">
例如,您可以在此页面上看到您的全球IP地址:https://whatismyipaddress.com/
或来自python代码:
gloval_IP = get('https://api.ipify.org').text