۱۳۹۴/۰۸/۱۳, ۰۶:۳۹ ب.ظ
سلام.
احتمالا منظورتان از 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 می توان اطلاعات را به دست آورد.
احتمالا منظورتان از 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 می توان اطلاعات را به دست آورد.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.