我搜索并找到了相关的帖子,并将其作为此问题的基础
Simple C example of doing an HTTP POST and consuming the response
Jerry的代码完美无缺,但我有一个不同寻常的问题。我在目标服务器上实现了Cloudflare,这意味着目标无法通过IP进行寻址,必须将其定向到完全限定的域URL。我通过使用代码证明了这一点,但是从Cloudflare收到了一条返回消息,通知我IP无法使用。
我的问题是,C会支持POST到URL,还是必须是IP地址?如果if接受域名,我该怎么做才能改变该代码?
答案 0 :(得分:0)
我认为http POST应该可以正常使用URL。您可以使用域名或直接IP。两者都应该有效。
在您的代码中,尝试编辑变量' host'。