M66 get request HHTP url

سلام وقت بخیر
برای GET گرفتن با ماژول M66 از دستورات زیر استفاده می کنیم. ولی فقط سایت گوگل یا گیت هاب جواب میده و بقیه سایت ها جواب نمیدن. راهنمایی می خواستم. با تشکر
AT+QIFGCNT=0
AT+QICSGP=1,“Irancell-GPRS”
AT+QHTTPURL=21,30
(http://www.google.com)
AT+QHTTPGET=60
AT+QHTTPREAD=30
AT+QIDEACT

این جواب میده ولی مثلا برای سایت زیر جواب نمیده.
AT+QIFGCNT=0
AT+QICSGP=1,“Irancell-GPRS”
AT+QHTTPURL=14,30
(http://time.ir)
AT+QHTTPGET=60
AT+QHTTPREAD=30
AT+QIDEACT

سلام
ببینید مساله اینه که الان همه سایت ها از پروتکل https استفاده می کنند و عملا پروتکل http رو ریدایرکت میکنند بر روی
https
برای همین هم هست که شما مواقع درخواست این چنین سایت خایی خطای ۳۸۲۹ دریافت میکند، اگر با سایت هایی چک کنید که این ریدایرکت رو نداشته باشند خطایی نخواهید دید.
در ضمن فراموش نکنید گاهی ممکنه نیاز باشه که dns هم ست کنید.

AT+QIFGCNT=0
AT+QICSGP=1,"mtnirancell"
AT+QIREGAPP
AT+QIACT
AT+QILOCIP
AT+QIDNSCFG="4.2.2.4"

AT+QHTTPURL=20,30
http://info.cern.ch/

AT+QHTTPGET=60
AT+QHTTPREAD=30

AT+QIDEACT

برای نمونه این توالی رو قرار میدم که چک کنید.

2 پسندیده

خب برای https چیکار باید بکنم؟
یه سری دستورات توی دیتاشیت https بود وقتی می زنم ج.اب نمی گیرم.
ssl version و cipher رو از کجا میتونم اطلاعات در موردش بگیرم؟

خوب فراینده https مقداری متفاوت هست
چون شما باید کلید های احراز هویت رو داشته باشید و به ماژول بدید - البته برای کلید ها رو میتونید به شکل آنلاین به دست بیارید ولی فرایند پیچیده ای میشه، در حالتی شما می تونی به ماژول بگی که بیخال چک کردن کلید ها و احراز هویت بشه در این حالت نیازی به ست کردن اینها نیست
در حال حاظر دسترسی به دیتاشیت ندارم ولی اگر شما پیدا نکردید بگید که من چک کنم

سلام. فرایند چک کردن احراز هویت اینفدر دردسر داره که من بی خیال https شدم.
اگر راهی برای چک نکردن وجود داره لطفا به ما هم بگید. ممنون

این بحث را ببینید
http://ask.sisoog.com/t/https-m65/404

آقای [mahdiRahi] خیلی راهنمایی کردند

1 پسندیده