php域名是https的怎么请求http的?

nextwhy 2020-08-18 04:10:47
我们公司的网址是 https 的。
要post提交过去的数据的网址是 http的。(http那边加不了https)

现在https的提交数据到http的,直接404 。这个怎么破
...全文
374 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
redlz2500 2020-08-24
  • 打赏
  • 举报
回复
后台的话直接curl啊
ghj902260 2020-08-20
  • 打赏
  • 举报
回复
用curl 模拟POST请求 可以

  $ch = curl_init();
  //设置选项,包括URL
  curl_setopt($ch, CURLOPT_URL, $url);
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_HEADER, 0);
  //执行并获取HTML文档内容
  $output = curl_exec($ch);
  //释放curl句柄
  curl_close($ch);
  //打印获得的数据
  return $output;
PHP里curl对https的证书配置默认是服务器端要求验证的,如果服务器端没有配置证书验证,则无法请求https路径。如果为了简便使用不需要配置https证书的话,配置curl时将以下两项设置为false即可 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
强仔! 2020-08-19
  • 打赏
  • 举报
回复
https://blog.csdn.net/s_monster_/article/details/88656073
weixin_41450036 2020-08-19
  • 打赏
  • 举报
回复
用curl请求不行吗??
强仔! 2020-08-19
  • 打赏
  • 举报
回复
你的意思是你给当前想要访问的链接加了https,但是访问的时候不想访问https想访问http吗
nextwhy 2020-08-19
  • 打赏
  • 举报
回复
引用 1 楼 强仔! 的回复:
https://blog.csdn.net/s_monster_/article/details/88656073
代码是PHP后端发起的。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧