private void dataGridView1_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e)
{
MessageBox.Show("row removed").
}
上面的代码工作正常,没有任何问题,直到最近几天。但现在突然上面的代码给出了以下错误。
与api.site.com:443相关的未知SSL协议错误
根据许多人的建议,下面的代码将解决上述问题,但它没有帮助。仍然得到同样的错误。
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $xml_url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_HEADER, false);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0);
$xml = curl_exec($ch);
if(curl_exec($ch) === false)
{ echo curl_error($ch); }
else
{ echo 'Operation completed without any errors'; }
curl_close($ch);
return $xml;
下面的信息在php info中提到。
curl_setopt ($ch, CURLOPT_SSLVERSION, 6); //for TLSv1.2
请告知我的代码有什么问题或遗漏。
谢谢,