今天,在做一个小项目的时候,使用httplib库进行建立tcp连接,但是一旦程序开始,并没有等待tcp连接的到来,而是直接结束了。
打印一下strerror(errno)
根本就没有进行客户端的连接。
找了一下午,检测是否打开端口、是否收到防火墙的影响等待,最终还是没有发现问题。
最后发现,将listen的公网ip换成私网ip就可以了。
文章来源:https://www.toymoban.com/news/detail-744357.html
补充:
在网络编程中,云服务器不能直接给ip地址,要让程序直接分配,那这个分配是公网ip还是私网ip呢?反正用下面的程序,是可以listen的,自行验证吧。
文章来源地址https://www.toymoban.com/news/detail-744357.html
到了这里,关于使用阿里云服务器,httplib库在listen过程中,出现Cannot assign requested address错误???的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!