当前位置: 首页 > 知识库问答 >
问题:

从laravel向外部API调用HTTPS请求

谷梁子濯
2023-03-14

我正在开发应用程序以从其他站点获取json数据并显示在laravel的html表中。
我使用Guzzes发送请求。(stackoverflow问题,最后使用Guzzes)
当我调用基于超文本传输协议到外部API的请求时,它向我显示正确的数据!
我的问题是:
当我调用HTTPS链接以获取laravel中的数据时,它会转到ssl错误。
一些API地址只是在HTTPS中工作,

cURL error 60: SSL certificate problem: unable to get local issuer certificate

我该怎么办?

共有1个答案

文德曜
2023-03-14

已解决
这是我的答案

1-Download this file: http://curl.haxx.se/ca/cacert.pem
2-Place this file in the C:\wamp64\bin\php\php7.1.9 folder
3-Open php.iniand find this line:
 类似资料:
  • 问题内容: 我想要的是从具有HTTP(例如jQuery的AJAX)请求的API到外部api的对象。我该如何开始?我曾对Google先生进行过调查,但找不到任何帮助。 我开始怀疑这是否可能?在这篇文章中,Laravel4发出了从控制器到外部url的发布请求,并发出了看起来可以完成的数据。但是没有示例,也没有任何来源可以找到一些文档。 请帮帮我吗? 问题答案: 看看Guzzle

  • 我想要的是从一个API获取一个对象,并将HTTP(例如,jQuery的AJAX)请求发送到一个外部API。我该怎么开始?我对谷歌先生做了研究,但没有发现任何有用的东西。 我开始怀疑这是可能的吗?在这篇文章Laravel 4使后请求从控制器到外部url与数据它看起来像是可以做到的。但是没有例子也没有任何来源可以找到一些留档。 请帮帮我?

  • `我试图用laravel从外部api检索一些数据:这是我的控制器 使用Illumbite\Http\请求;使用Illumb\Support\Facades\Http;

  • 我们的整个网站将通过https提供服务。我在每条路线上都有“https”。但是,如果他们试图通过http将其重定向到https,我该如何将其重定向到https?

  • javax.net.ssl.sslhandShakeException:收到致命警报:在com.ibm.jsse2.O.A(O.java:8)在com.ibm.jsse2.sslsocketimpl.B(SSLSocketimpl.java:40)在com.ibm.jsse2.sslsocketimpl.A(SSLSocketimpl.java:554)在com.ibm.jsse2.sslsock

  • 问题内容: 你如何从Python脚本中调用外部命令(就像我在Unix Shell或Windows命令提示符下键入的一样)? 问题答案: 下面总结了调用外部程序的方法以及每种方法的优缺点: 将命令和参数传递到系统的外壳程序。很好,因为您实际上可以以这种方式一次运行多个命令,并设置管道和输入/输出重定向。例如: 但是,尽管这很方便,但是您必须手动处理外壳字符(例如空格等)的转义。另一方面,这也使您可以