【发布时间】:2016-12-29 14:04:16
【问题描述】:
我正在用 C 创建我的自定义 http 服务器。sockaddr_in 看起来像这样:
my_addr.sin_family = AF_INET;
my_addr.sin_port = htons(8080);
my_addr.sin_addr.s_addr = htol(INADDR_ANY);
我的问题是如何在地址后不写端口的情况下发送我的请求。 例如 192.168.1.100 代替 192.168.1.100:8080 或 mydomain.loc 代替 mydomain.loc:8080
【问题讨论】:
-
你的意思是来自网络浏览器吗?
http://192.168.1.100:8080? http 的默认端口是 80。AFAIK,如果你想使用不同的端口,它必须在 URL 中指定。