C中的HTTP POST使用域名而不是IP

时间:2015-03-18 11:55:43

标签: c post

我搜索并找到了相关的帖子,并将其作为此问题的基础

Simple C example of doing an HTTP POST and consuming the response

Jerry的代码完美无缺,但我有一个不同寻常的问题。我在目标服务器上实现了Cloudflare,这意味着目标无法通过IP进行寻址,必须将其定向到完全限定的域URL。我通过使用代码证明了这一点,但是从Cloudflare收到了一条返回消息,通知我IP无法使用。

我的问题是,C会支持POST到URL,还是必须是IP地址?如果if接受域名,我该怎么做才能改变该代码?

1 个答案:

答案 0 :(得分:0)

我认为http POST应该可以正常使用URL。您可以使用域名或直接IP。两者都应该有效。

在您的代码中,尝试编辑变量' host'。