سبلام دوستان می خوام به سایت های https در خواست ارسال کنم از طریق HTTP Client ولی اخطار می گیرم که به سایت های دارای گواهیی ssl نمیشه در خواست ارسال کرد باید چکار کرد؟
اخطار مربوطه
curl: (60) SSL certificate problem: unable to get local issuer certificate
سلام وقتتون بخیر!
http client چیه؟
Http::get("https://rp76.ir");
Http::post("https://rp76.ir");
برای همه این ها میتونی header هم ارسال کنی
Http::withHeaders(["header-name" => "data"])->delete("address", array("data"));
نتیجه هم از body بگیر
$result=Http::get("https://rp76.ir");
dd($result->body());به دستورات مسلطم ولی خوب اگه یه سایت https باشه اخطار زیر رو دارم
curl: (60) SSL certificate problem: unable to get local issuer certificate
@Rp76
شاید پاسخ شما همینجا باشد
سلام
این ارور به سمت سرور خودتون بر میگرده. هاستتون لینوکس هست ؟ یا cpanel دسترسی به ssh terminal دارید ؟
@sajadmz
هاست من cpanel هست و فکر می کنم به ssh دسترسی ندارم چون سرور مجازی نیست
@mohaligateway
منظورم از این سوال این هست که می خواستم با دستور curl درخواست رو ارسال کنید. داخل پنل مدیریت cpanel اگر قسمتی به نام terminal داشته باشید پس دسترسی به ناحیه دستوری برای شما وجود دارد. تا حالا با پشتیبان تماس گرفتید ؟ اغلب این موارد به ssl certificate روی هست بر می گرده.
@sajadmz