PDA

View Full Version : سوال: كار با پروتكل HTTP ؟



one hacker alone
چهارشنبه 07 دی 1390, 18:25 عصر
با ياد خدا
با سلام

دوستان كسي هست كه بتونه مارو راهنمايي كنه كه چجوري ميتونيم در c ya c++ از متد هاي پروتكل HTTP مانند post put get ,... استفاده كنيم يعني من ميخوام با استفاده از اين متد ها با سرورم كه سايت روش هست ارتباط برقرار كنم

_hamid
چهارشنبه 07 دی 1390, 19:46 عصر
با یاد fsm
باید بگم که اول باید خود استاندارد پروتکول http رو یاد بگیری.
بعد با tcp/ip از روی شبکه ( socket programming )‌ اطلاعاتت رو می فرستی به سرورت و منتظر جواب می مونی.

one hacker alone
پنج شنبه 08 دی 1390, 11:40 صبح
ممنون
تا اینجا رو اشنایی دارم
برنامه نویسی شبکه هم اشنا هستم و برنامه های ساده هم نوشتم اما تعامل با این پروتکل رو نمیدونم به چه صورت هست

pe32_64
پنج شنبه 08 دی 1390, 19:47 عصر
تو اینترنت،سایت codeproject.comخیلی از این موارد هست

mehdi.mousavi
پنج شنبه 08 دی 1390, 22:32 عصر
با ياد خدا با سلام دوستان كسي هست كه بتونه مارو راهنمايي كنه كه چجوري ميتونيم در c ya c++ از متد هاي پروتكل HTTP مانند post put get ,... استفاده كنيم يعني من ميخوام با استفاده از اين متد ها با سرورم كه سايت روش هست ارتباط برقرار كنم

سلام.
روش های زیادی برای انجام اینکار وجود داره:


می تونید از libcurl (http://curl.haxx.se/libcurl/) استفاده کنید.
در MFC می تونید از CHttpConnection (http://msdn.microsoft.com/en-us/library/0z6f3y99%28v=VS.100%29.aspx) استفاده کنید.
می تونید از Neon (http://www.webdav.org/neon/) استفاده کنید.
بسته به نوع کاری که می خواهید انجام بدید، می تونید از چندین XML Parser نیز استفاده کنید (از طریق COM).

موفق باشید.