php curl 发送post请求
微wx笑
2022-10-31【编程语言】
79
2
0关键字:
php curl 发送post请求<?php$url = "https://gateway.watsonplatform.net/language-translation/api/v2/translate";echo $url;$post_data = array("username" => "5ce64022
php curl 发送post请求
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php $url = "https://gateway.watsonplatform.net/language-translation/api/v2/translate"; echo $url; $post_data = array("username" => "5ce64022d2e8c1","password" => "51ko","source" => "en", "target" => "zh-cn", "text" => "Hello World"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // post数据 curl_setopt($ch, CURLOPT_POST, 1); // post的变量 curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); $output = curl_exec($ch); curl_close($ch); //打印获得的数据 print_r($output); |
2023-05-02 更新
注意:访问 https 开头的地址,可能会因为网站的证书不被识别,证书过期等问题导致错误,添加以下代码可以解决:
1 2 | curl_setopt( $ch , CURLOPT_SSL_VERIFYHOST, false); curl_setopt( $ch , CURLOPT_SSL_VERIFYPEER, false); |
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/lang/2022-10-31/1559.html