0

我正在尝试从此页面获取 JSON:https ://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075

它可以在 Web 浏览器中运行,但不能使用 Curl、file_get_contents 或 Symfony 的 HttpClient(我的首选)。

这似乎是服务器上的一个问题,但由于他们在内部使用它(https://lims.dccouncil.us/Legislation/B22-0408)通过 AJAX 获取数据,因此必须有某种方法使其工作。


private $client;

    public function __construct(HttpClientInterface $client)
    {
        $this->client = $client;
    }

    public function fetch()
    {
        $url = 'https://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075';
        $request = $this->httpClient->request('GET', $url, [
            'no_proxy' => true,
            // turn off ssh check
            'verify_peer' => false,
            'verify_host' => false,
            'headers' => [
                'Accept' =>  'application/json'
            ]
        ]);
   }

“https://lims.dccouncil.us/api/Search/GetLegislationDetails/B22-0075”的 SSL 连接错误。

花这么多时间解决服务器错误真是令人抓狂,任何建议都将不胜感激。

4

0 回答 0