成功案例
当前位置:主页 > 成功案例 >

返璞归真系列-c语言快速入门/应用之快递查询

关键词:乐鱼APP,返璞归真,系列,语言,快速,入门,应,用之,快递

日期:2021-12-27 04:39作者:乐鱼APP
我要分享
本文摘要:前言前面两篇文章先容了c语言自己基本知识 返璞归真系列-c语言快速入门/下令行调试gdb 返璞归真系列-c语言快速入门 本文章使用c开发一个简朴的应用软件,也可以成为小工具,圆通快递查询,15分钟就可以把编程语言引用到我们生活当中,有兴趣的读者可以扩展成支持各个快递公司的查询; 挪用的网站接口 快递100知识点C语言的输入输出c语言挪用系统下令行工使用的系统工具有 curl:http请求工具 jq: json 花样化工具安装软件 sudo apt install curl

乐鱼APP

乐鱼APP

前言前面两篇文章先容了c语言自己基本知识 返璞归真系列-c语言快速入门/下令行调试gdb 返璞归真系列-c语言快速入门 本文章使用c开发一个简朴的应用软件,也可以成为小工具,圆通快递查询,15分钟就可以把编程语言引用到我们生活当中,有兴趣的读者可以扩展成支持各个快递公司的查询; 挪用的网站接口 快递100知识点C语言的输入输出c语言挪用系统下令行工使用的系统工具有 curl:http请求工具 jq: json 花样化工具安装软件 sudo apt install curl jq编辑源码文件 learn_kd.c#include <stdlib.h>#include <stdio.h>#include <string.h>int main(int argc, char * argv[]){/* 805727592944923982 */ char num[100]; //存储单号的变量 if(argc < 2){ printf("请输入快递单号,如:(805727592944923982):n"); scanf("%s", num); }else{ strcpy(num, argv[1]); } printf("快递单号为:%sn", num); char cmd[1000]; //存储下令的变量 sprintf(cmd, "curl 'http://www.kuaidi100.com/query?type=yuantong&postid=%s&temp=0.719680171720616&phone=' -H 'Cookie: WWWID=WWWA93DAF1677F5F0F90BAE201D84527977; Hm_lvt_22ea01af58ba2be0fec7c11b25e88e6c=1557208283; Hm_lpvt_22ea01af58ba2be0fec7c11b25e88e6c=1557208283' -H 'Accept-Encoding: gzip, deflate, sdch' -H 'Accept-Language: zh,en-US;q=0.8,en;q=0.6' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36' -H 'Accept: application/json, text/javascript, */*; q=0.01' -H 'Referer: http://www.kuaidi100.com/' -H 'X-Requested-With: XMLHttpRequest' -H 'Connection: keep-alive' --compressed | jq .", num); printf("下令行:n%s", cmd); system(cmd); return 0;}编译并运行文件gcc test_kd.c -o kd && ./kd 805727592944923982总结通过参数输入,尺度输出作为输出,整合其他系统工具,站在巨人肩膀上,淘汰事情量。


本文关键词:乐鱼APP,返璞归真,系列,语言,快速,入门,应,用之,快递

本文来源:乐鱼APP-www.starfans.com.cn