انجمن سایت کلیدستان



سوال در مورد استخراج URL یک webview (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۸، ۰۲:۱۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: ramin1464
آخرین ارسال: admin
پاسخ 2
بازدید 467

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در مورد استخراج URL یک webview (در برنامه نویسی اندروید)

سوال در مورد استخراج URL یک webview (در برنامه نویسی اندروید)

#1
سلام
من میخواهم یک سری اطلاعات توسط برنامه آندروید به یک صفحه وب ارسال کنم.برای اینکه نیاز به ورود نام کاربری و رمز عبور نداشته باشم میخواهم یک سری اطلاعات را توسط Querystring منتقل کنم.
سوالم در این مورد اینه که آیا کسی میتونه URL موجود در WEBVIEW استخراج کنه به هر صورتی یا نمیتونه؟
فقط URL صفحه اول
ممنونم
پاسخ

سوال در مورد استخراج URL یک webview (در برنامه نویسی اندروید)

#2
سلام.
احتمالا منظورتان از Query string همان ارسال مقدار متغیرها از طریق روش GET می باشد (ذکر مقادیر در آدرس URL ها). یهتر است WebView را به کار نبرید، بلکه از روش های HttpPost یا HttpGet استفاده نمایید :

کلید شماره 313

کلید شماره 312

و همچنین کلید زیر را ببینید :

کلید شماره 2651

اما اگر حتما باید از WebView استفاده شود، برای روش GET که اطلاعات در خود آدرس URL است (پس کد اضافه نمی خواهد)، اما برای روش POST ، کلید زیر را بخوانید :

کلید شماره 3047

-----------------------------------------

اما در مورد اینکه آدرس URL قابل تشخیص است یا نه، بستگی دارد منظورتان برای چه کسی بوده :

1-خود برنامه نویس برنامه اندروید : وی با یک سری کد می تواند آدرس URL فعلی نمایش داده شده در WebView را به دست بیاورد
2- کاربر معمولی : نمی بیند (مگر اینکه خودتان آن را نمایش دهید)
3- هکری که می خواهد آدرس URL را به دست بیاورد : با مهندسی معکوس کدهای برنامه اندروید (البته میزان زحمت آن به این بستگی دارد که از مواردی مثل کلید شماره 323 استفاده شده باشد یا خیر) و یا با روش هایی که تبادل اطلاعات برنامه اندروید با اینترنت را چک می کنند، می تواند کلیه آدرس های URL ای که برنامه اندروید با آنها تبادل اطلاعات دارد را بیابد (پس به فکر ایمن سازی صفحات سمت سرور باشید).

*** همچنین اطلاعات مهم را با روش GET به سرور نفرستید، چون تنها با دیدن آدرس URL می توان اطلاعات را به دست آورد.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط ramin1464 ، sohrabjam


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)