时间:2021-05-18
可以使用以下函数来实现:
<?php
functionposttohost($url,$data){
$url=parse_url($url);
if(!$url)return"couldn'tparseurl";
if(!isset($url['port'])){$url['port']="";}
if(!isset($url['query'])){$url['query']="";}
$encoded="";
while(list($k,$v)=each($data)){
$encoded.=($encoded?"&":"");
$encoded.=rawurlencode($k)."=".rawurlencode($v);
}
$fp=fsockopen($url['host'],$url['port']?$url['port']:80);
if(!$fp)return"Failedtoopensocketto$url[host]";
fputs($fp,sprintf("POST%s%s%sHTTP/1.0\n",$url['path'],$url['query']?"?":"",$url['query']));
fputs($fp,"Host:$url[host]\n");
fputs($fp,"Content-type:application/x-/test.php";
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"https://$URL");
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"Data1=blah&Data2=blah");
curl_exec($ch);
curl_close($ch);
?>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
值传递只是将变量的内容复制一份而已,函数进行操作的其实是另一个变量,只是另一个变量的值和传递的变量值是相同的。而地址传递是直接把变量的地址传递给函数,这时函数是
几天前,我们曾经讨论如何如何在不同的PHP版本之间进行切换。在那篇文章中,我们使用update-alternatives命令实现从一个PHP版本切换到另一个PH
下面随笔给出c++移动构造。 在现实中有很多这样的例子,我们将钱从一个账号转移到另一个账号,将手机SIM卡转移到另一台手机,将文件从一个位置剪切到另一个位置
一、超级链接从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如:复制代码代码如下:进入表单2当用户点
Linux消息队列实现进程间通信实例详解一、什么是消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。每个数据块都被认为含有一个类型,接收进程