如何使用 PHP 将数据 POST 到 URL(远程 ASMX 服务器)?

发布于 2024-11-02 02:34:04 字数 123 浏览 4 评论 0原文

我有一个指向 .asmx 的 http 链接。我尝试调用 file_get_contents 或 fopen 来发布数据。但返回http流无法打开。

关于 open .asmx 有任何提示吗?

谢谢。

I have a http link that points to .asmx. I tried to call file_get_contents or fopen to POST data. But it returns that the http stream cannot be opened.

Is there any hint on open .asmx ?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风尘浪孓 2024-11-09 02:34:04

它与 asmx 文件无关。您需要发送帖子数据。

您可以使用 php curl 函数来实现它。

示例: CURL

It has nothing to do with being an asmx file. You need to send post data.

You can use the php curl function for it.

Example: CURL

旧时光的容颜 2024-11-09 02:34:04

只要您的请求只应在服务器上处理(并且不应执行 JS 或其他客户端处理),您可以使用 卷曲

<?php
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "your_link");
 curl_setopt($ch, CURLOPT_HEADER, 0);
 curl_exec($ch);
 curl_close($ch);
 ?>

as long as your request should be processed only on the server (and no JS or other client side processing should be performed) you can use curl:

<?php
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "your_link");
 curl_setopt($ch, CURLOPT_HEADER, 0);
 curl_exec($ch);
 curl_close($ch);
 ?>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文