0
注意:我不太了解C++。 我使用的网站托管(000webhost.com),我有一个PHP脚本旨在接收数据,在发布请求。我目前使用的代码获取000webhost的HOST,这不是我想要的,我想使用url(SomeName.000webhostapp.com),但它重定向到主机。 这里是代码:如何在特定网址上打开套接字?
SOCKET Socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
SOCKADDR_IN SockAddr;
SockAddr.sin_port = htons(80);
SockAddr.sin_family = AF_INET;
SockAddr.sin_addr.s_addr = *((unsigned long*)gethostbyname("SomeName.000webhost.com")->h_addr);
谢谢你提供的任何帮助。
如果你连接到一个'php'脚本,那么它最有可能在HTTP服务器后面,所以你需要谈谈'HTTP'协议。套接字不关心它只处理连接到* host *的URL。在套接字连接后,其余的'URL'作为'HTTP'协议的一部分提供。 – Galik
我知道,但它是**之前的网址。我将如何做到这一点? – Internal