ارسال ریکوئست در بیسیک فور اندروید b4a

سوال

سلام خدمت همه دوستان
من میخوام با بیسیک فور اندروید ، یه برنامه بنویسم که از کاربر چند تا پارامتر ورودی بگیره . به سرور بفرسته
یکی از پارامتر ها کلید سشن هست که با اون کلید توی سایت لاگین هستن ، یکی دیگه مثلا زمان و پسوورد و …
توجه کنید نمیخوام فیشینگ یا همچین چیزی بکنم و تماما اطلاعات رو خود کاربر داخل edit text وارد میکنه
چجوری میتونم این ارسال و دریافت رو انجام بدم ؟
ضمن این که ریکوئست یه body هم داره ، کوکی هایی رو داره و ۴-۵ تا هدر
ممنون میشم دوستانی که تجربه دارند راهنمایی کنند

پ.ن: این قطعه کد رو من استفاده کردم ولی استتوس ارور ۱۰۲۰ میده ، اما خب همین درخواست ها رو با پایتون هم که میزدم راحت جواب میداد

Sub Activity_Create(FirstTime As Boolean)
Dim job As HttpJob
'Send a POST request
job.Initialize("Job2", Me)
job.PostString("http://hostname.ir/cards/")
job.GetRequest.SetContentType("application/x-www-form-urlencoded; charset=UTF-8")
job.GetRequest.SetHeader("Coockie","passport=123456789abcdef")
job.GetRequest.SetHeader("User-Agent","Dalvik/2.1.0 (Linux; U; Android 7.1.2; SM-G965N Build/QP1A.190711.020)")
job.GetRequest.SetHeader("Host","iran.hostname.ir")
job.GetRequest.SetHeader("Connection","close")
job.GetRequest.SetHeader("Accept-Encoding","gzip, deflate")
job.GetRequest.SetHeader("Content-Length",34)
job.PostString("http://hostname.ir/cards/", "edata=data")

End Sub
در حال بررسی 0
, ۱۴۰۱/۱/۷ ۱۶:۱۲:۵۰ 1 پاسخ ها کاربر تازه 0

پاسخ ( 1 )

    0
    ۱۴۰۱/۱/۷ ۲۳:۱۶:۰۵

    سلام.

    با استفاده از این آموزش پارامترها را به سمت سرور ارسال کنید

    آموزش ارتباط با سرور آنلاین در B4A – قسمت سوم(کدهای ثبت نام سمت سرور)

ارسال یک پاسخ