نقل قول نوشته شده توسط plague مشاهده تاپیک
بله درخواست به سرور فرستادن از کلاینت چیز ممنوعی نیست
وقتی شما آدرس یک سایت رو تو مرورگرت میزنی یک درخواست به سرور میفرستی
وقتی روی یک لینک توی مرورگرت کلیک میکنی به همین شکل
کد های js که توی مرورگرت مینویسی با ایجکس میتونن درخواست بفرستن به سرور
فرقی نمیکنه بازم میشه یک درخواست فرستادن به سرور همشون از نظر سرور یک شکل دیده میشه

یکم درک اینکه کد سمت سرور با کد سمت کلاینت چیه وچجوری اجرا میشه سخته برای بیشتر کسانی که میخونن تعریفشون رو .... با اینکه خیلی ساده و واضحه یکم طول میکشه درکش
به طور خلاصه فرض کن یک اداره یا سازمان فرم یا بروشور میده به کسانی که میان اونجا
کد های js مثل اون محتویات فرم شمان ... طبیعتا همه کسانی که فرم در یافت میکنن یک محتوا دارن تو فرمشون به عبارت دیگه کد های js که دریافت میکنن همه یکی هستن
ولی هر کسی میتونه نوشته های فرم خودش رو تغییر بده چون توی فرمش هستن و فرم تحویل ایشون داده شده
این میشه معادل دستکاری کردن کد های js/html توی کنسول مرورگرت
کد ها توی مرورگر شمان / همونجوری که یک فرم کاغذی تحویل شما داده میشه
شما هرکاری دلت خواست میتونی بکنی با کد های توی مرورگرت , همونجوری که میتونی یک خودکار بگیری دستت و فرمی که بهت تحویل دادن رو دستکاری کنی نوشته ها و محتویاتش رو

2 نکته هست که اول این تغییراتی که میدی توی کد ها اثری نداره روی کد هایی که بقیه بازدید کننده ها دریافت مکینن ... همونجوری که اگه نوشته های فرم خودت رو دستکاری کنی اثری روی فرمی که بقیه دریافت میکنن نداره
دوم اینکه چون شما تغییری توی فرم خودت ایجاد میکنی به این معنی نیست که اثری روی اون سازمان (اون سرور/وبسایت ) میزاره یا اون سازمان قبول خواهد کرد حتما فرم و نوشته های شما رو

یه مورد خنده داری که دیدم اینه که بعضیا فکر میکنن با تغییر کد های توی کنسول مرورگرشون دارن یک سایت رو هک میکنن
سلام
ممنونم از شما بابت وقتی که گذاشتید و توضیحات دقیق و مثالی که زدید مرسی از شما

الان من متوجه این مسئله شدم که هر تغییری که در کدها میدم صرفا برای خودم نمایش داده میشه ولی اگه تغییرات من منجر به ارسال درخواست و به عبارتی طبق مثال شما فرستادن محتویات فرمی که تکمیل کردم به سرور بشن چطور؟آیا اصلا میتونم این کار را انجام بدم یا باز بستگی داره به اینکه وبسایت تدابیری برای این جور شرایط اندیشیده باشه؟ میتونه از این کار جلوگیری کنه و یا متوجه این شرایط بشه؟اگه مثلا فرمت داده هایی که من ارسال میکنم منطبق بر اون فرم باشه هم آیا متوجه میشه شد که این داده ها به چه طریقی ارسال شده اند یا اینکه حتما باید فرمت ها مغایر باشن تا متوجه بشه یا اصلا مهم نیست این شرایط و دریافت کننده صرفا اگه فرمت درست باشه دریافت میکنه درخواست منو؟ در مورد این شرایط میشه لطفا یکم بیشتر توضیح بدید؟


یه سوال دیگه هم داشتم من داخل کدهایی که نوشتم و مثلا میخوام اونارو به سرور منتقل کنم از یه سری توابعی که داخل فایل های js ضمیمه شده به کد صفحه استفاده کردم ایا نیاز هست که اونارو جداگانه داخل فایل خودم بنویسمشون باز؟ چون تو کنسول همینطوری بهشون دسترسی ندارم .

میدونم که پاسخ دادن زمانگیر هستشو شما و دوستان دیگه بسیار لطف میکنین و وقت میزارید انرژی میزارید و مهم تر از اون دانش و تجربه خودتون را به اشتراک میگذارید. ممنونم از شما