当前位置: 首页 > news >正文

学校自己做的网站需要买服务器吗电子商务平台网站源码

学校自己做的网站需要买服务器吗,电子商务平台网站源码,中小网站公司做的推广怎么样,seo优化杭州最近有个需求#xff0c;需要用c请求下我自己的服务器#xff0c;周末看了一下怎么发起http请求。 官方文档见#xff1a; https://curl.se/libcurl/c/example.html 官网的demo是基于c的#xff0c;我用的时候报错了。下面是我写的get/post的方法#xff0c;同步执行。 n…最近有个需求需要用c请求下我自己的服务器周末看了一下怎么发起http请求。 官方文档见 https://curl.se/libcurl/c/example.html 官网的demo是基于c的我用的时候报错了。下面是我写的get/post的方法同步执行。 namespace yeshen_http {struct MemoryStruct{char *memory;size_t size;};static size_tWriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp){size_t realsize size * nmemb;struct MemoryStruct *mem (struct MemoryStruct *)userp;void *ptr realloc(mem-memory, mem-size realsize 1);if (!ptr){std::cout not enough memory (realloc returned NULL) std::endl;return 0;}mem-memory (char *)ptr;memcpy((mem-memory[mem-size]), contents, realsize);mem-size realsize;mem-memory[mem-size] 0;return realsize;}static const char *get_url https://yeshen.org; }int HTTP::get(const char *url, std::string response) {CURL *curl curl_easy_init();struct yeshen_http::MemoryStruct chunk;chunk.memory (char *)malloc(1);chunk.size 0;if (curl){curl_easy_setopt(curl, CURLOPT_URL, url);curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, yeshen_http::WriteMemoryCallback);curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)chunk);CURLcode res curl_easy_perform(curl);int retCode -1;if (res ! CURLE_OK){std::cerr curl_easy_perform() failed: curl curl_easy_strerror(res) std::endl;}else if (chunk.size 0){std::cout (unsigned long)chunk.size bytes retrieved std::endl;}else{std::cout (unsigned long)chunk.size bytes retrieved std::endl;response chunk.memory;retCode 0;}free(chunk.memory);curl_easy_cleanup(curl);return retCode;}return -1; }int HTTP::post(const char *url, const std::string data) {CURL *curl curl_easy_init();if (curl){const char *data_str data.c_str();curl_easy_setopt(curl, CURLOPT_URL, url);curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data_str);curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (long)strlen(data_str));CURLcode res curl_easy_perform(curl);if (res ! CURLE_OK){std::cerr curl_easy_perform() failed: curl_easy_strerror(res) std::endl;return -1;}curl_easy_cleanup(curl);return 0;}return -1; }cmake部分的处理 target_link_libraries(${YESHEN_TARGET_NAME} PRIVATE libcurl.so )
http://www.hkea.cn/news/14261807/

相关文章:

  • 金坛常州做网站太原整站优化
  • 英文 网站 源码做网站需要报备什么条件
  • 网站建设费应怎样做会计分录网站运营名词解释
  • 建网站原型图miya1173跳转接口
  • 厦门三五互联可以做网站吗潍坊大型网站建设
  • 台州seo网站建设费用制作网站的公司(深圳)
  • 欧美化妆品网站模板wordpress文章站主题
  • 建立互联网公司网站王也诸葛青cp图
  • 网站关键词优化服务顺的网络做网站好不好
  • 网站建设需要多少人互联网公司的网络运营
  • 织梦装修网站模板南昌微网站建设
  • 手机网站要域名吗住建局查询房产信息
  • 宜城网站开发投资做网站
  • 哪里购买网站空间好个人网站做企业网站
  • 建设部网站 绿色建筑评价表公司网页网站建
  • 济南专业的设计网站一流的江苏网站建设
  • 捕鱼游戏网站开发商上海建设银行招聘网站
  • 佛山网站设计哪里好微信小程序开发平台游戏
  • 上海企业自助建站系统php编程用什么软件
  • 四川省建设厅官方网站联系电话怎样创建网站流程
  • 建设部设计院网站温州市城乡建设厅网站
  • 邢台做网站优化c2c的电子商务网站有哪些
  • 延安免费做网站湛江手机网站制作
  • 什么专业学网站建设wordpress xiu主题
  • 重庆h5网站建设模板上海发布公众号下载安装
  • 做 理财网站有哪些问题微信小程序是什么模式
  • 农产品网站建设投标书wordpress子域名储存图片
  • 四川网站设计成功柚米科技建设一个asp网站
  • 河北建设厅网站三类人专门做外贸的网站
  • 大型建筑网站设计公司详情媒体库wordpress