رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ارسال و دریافت اطلاعات از وبسایت ها
#1
با سلام!

یه سوالی داشتم اونم این که چطور میشه به وبسایت هایی که API ندارن اطلاعات فرستاد و جوابشونو دریافت کرد

برای مثال فرض کنین میخوایم نام کاربر رو توی یه EditText ازش بگیریم و ارسالش کنیم به یه صفحه وب که اونم مثلا دو تا ادیت تکست داره که کاربر اگه از طریق مرورگر وارد بشه توی اولی باید نامش رو بده و توی دومی یه مقداری رو دریافت کنه
حالا میخوام این پروسه از طریق مرورگر نباشه و از طریق برنامه باشه
ینی توی برنامه دریافت بشه برنامه فیلد های صفحه وب رو پر کنه و مقداری که توی ادیت تکست دوم میاد رو برگردونه و به کاربر نشون بده

امکانش هست؟
پاسخ
تشکر شده توسط:
#2
شما باید مقادیر رو بگیرین و بعد با همون اسامی که توی فرم سمت سرور وجود داره براش ارسال کنید. درمورد How to post values to a website with HttpUrlConnection in Android تحقیق کنید.
پاسخ
تشکر شده توسط:
#3
خب این مال زمانیه که ما وبسایت هم مال خودمون باشه! درسته؟ :دی
حالا اگه وبسایت مال خودمون نباشه چی از کجا باید اسامی فرم سمت سرور رو بفهمیم؟
پاسخ
تشکر شده توسط:
#4
خیر ربطی به مالکیت وب‌سایت نداره. اگه سایت مذکور CSRF Protection و از این چیزا استفاده نکرده باشه میتونین راحت بفرستین. با یه View Source از صفحه فرم میتونین آدرس مقصد فرم و اسامی عناصر Input و TextArea و... داخل فرم رو متوجه بشین.
پاسخ
تشکر شده توسط: Ali A. Alidousti




کاربران در حال بازدید این موضوع: 1 مهمان