发布数据和接收内容 fsockopen
我不知道如何使用 fsockopen。有人可以发布一个小示例,说明如何使用 fsockopen 将数据发布到不属于我的网站,然后返回带有发布数据的页面的源代码。
id 的一个例子是,假设一个网站会将名称为“output”的任何表单乘以 5。因此,如果我使用输出“2”向其发布数据,则页面应该回显“10”,并且我想要一个变量来获取“10”时的文件内容。
I have no clue how to use fsockopen. Could someone please post a small example of how to use fsockopen to post data to a website that is not mine, and then return the source code of the page with post data.
An example of what id like is lets say a website will multiply whatever the form with the name "output" says by 5. So if I post data to it with the output "2", the page should echo "10", and I would like to have a variable to get the file contents of when it says "10".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您坚持使用 fsockopen 完成此工作,那么您将打开与远程 Web 服务器的端口 80 的连接,使用 fwrite 发送 HTTP 协议需要的数据,并使用 fgets 读取响应。
但是,我认为您最好使用 cURL 来实现此目的目的。
If you insist on doing this work with fsockopen, then you will open a connection to port 80 of the remote web server, use fwrite to send the HTTP protocol require data and fgets to read the response.
However, I think you will be well served to use cURL for this purpose.