菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

示例代码:使用PHP发送POST请求

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:php教程 post

以下是使用PHP发送POST请求的示例代码: ```php <?php $url = "https://example.com/api"; $data = array( "key1" => "value1", "key2" => "value2" ); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded\r ", 'method' => 'POST', 'content' => http_build_query($data), ), ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); if ($result === FALSE) { /* 错误处理 */ } ?> ``` 这段代码首先定义了要发送POST请求的URL和要发送的数据。然后

发送post请求

* @param string $url 请求地址

* @param array $post_data post键值对数据

* @return string

functionsend_post($url,$post_data){$postdata=http_build_query($post_data);$options=array('http'=>array('method'=>'POST','header'=>'Content-type:application/x-www-form-urlencoded','content'=>$postdata,'timeout'=>15*60//超时时间(单位:s)));$context=stream_context_create($options);$result=file_get_contents($url,false,$context);return$result;}

使用方法

$post_data=array('username'=>'stclair2201','password'=>'handan');send_post('http://www.caijicaiji.com',$post_data);


评论
建站知识
建站知识
使用技巧
调试安装
运营推广