基於Microsoft visual c++ 6.0實現客戶端HTTP的Get、Post請求

hipilee發表於2019-03-12

       最近在開發一個刷卡器和Java業務系統的整合的小專案,可是刷卡器給的開發包Java Demo不能正常使用(供應商給的原因是開發跑路了),所以我就基於提供的一個MFC程式進行開發。想法是刷卡程式接收到訊號後,通過HTTP協議將資料傳送到伺服器上。所以單獨建立了一個Win 32 console程式進行先期測試。該HTTP傳輸是基於WinInet實現的。

       直接上程式碼:github地址。開發環境(百度雲盤提取碼:1o6n ):Microsoft visual C++ 6.0 

       在控制檯程式實現的過程中,有兩個配置問題需要注意:

  • 新增一個標頭檔案

       在StdAfx.h檔案中新增,一個#include <afx.h>的標頭檔案

  • 配置多執行緒除錯

       工程 > 設定 > C/C++ > Code Generation下Use run-time library設定為Multithreaded,不是釋出版就用Debug Multithreaded.

注意:請確保你訪問的API是可以匿名訪問的。

如何任何疑問請隨時聯絡我,聯絡方式郵件:leexiutao@foxmail.com  QQ:891102324

相關文章