سلام دوستان
چطوری میشه فهمید که یک کاربر در یک سایت با استفاده از چه کدهایی آنلاین میشه؟
مثلا همینجا، اگه من بخوام با استفاده از HttpWebRequest آنلاین بشم، چه کدهایی رو باید به سایت ارسال کنم؟
این کدها رو از کجا گیر بیارم؟ چطوری مثلا نام کاربری یا ایمیل و رمز عبور رو ارسال کنم؟(واسه دو سایت که از CMSـه PHPNuke و Wordpress استفاده میکن میخوام)
نمیدونم چطوری توضیح بدم واسه همین دوتا مثال پیدا کردم که متوجه بشید چی میگم:
http://stackoverflow.com/questions/4699938/how-to-download-the-file-using-httpwebrequest-and-httpwebresponse-classcookies
http://stackoverflow.com/questions/4699938/how-to-download-the-file-using-httpwebrequest-and-httpwebresponse-classcookies
ممنون
3 پاسخ
برای اینکه متوجه بشید هنگام لاگین به یک وبسایت به چه اطلاعاتی نیازه باید هیدرها رو بررسی کنید که برای اینکار میتونید از inspector های مرورگرها و یا live http header فایرفاکس یا کروم استفاده کنید.
[align=center]
[align=justify]تو زبان php چیزی داریم به نام cURL که مثل یه مرورگر درخواست میفرسته. یه مثال در این پست اومده
شما باید بدنبال معادل curl در سی شارپ باشید (فکر کنم httpClient باشه).[/align]
[/align]
ممنون
من افزونه [color=#444444]live http header رو برای Opera، Chromeو Mozila نصب کردم.[/color]
[color=#444444]اما بلد نیستم باهاشون (مخصوصا توی Mozila)کار کنم.[/color]
[color=#444444]مثلا توی اپرا و کروم روی سایت که کلیک میکنم [color=#444444][font=nassim, arial]اینجوریه [/font][/color]:[/color]
[color=#444444][img=500x500]http://www.s1.softafzar.net/uploads/20150129-842-Capture.png[/img]
[/color]
[color=#444444]عکسی که شما دادید با کدهای من فرق داره![/color]
[color=#444444]چیکار باید انجام بدم؟[/color]
[color=#444444](توی سی شارپ میتونم به Header رشته بفرستم)[/color]
[color=#444444]ممنون[/color]
کاری نداره تو فایرفاکس برنامه رو اجرا کن بعد تو سایت لاگین کن.
تو اپرا دنبال همین username و password بگرد پیدا میکنی (معمولا اسم فایلی که داده ها ارسال میشن هم هست که تو سافت افزار member.php یه)
سوال برنامه نویسی دارید؟
ندونستن عیب نیست، نپرسیدن چرا!