• 大小: 4.08KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签:

资源简介

linux c实现简单的https获取百度一下("www.baidu.com"), 忽略证书。 linux下编译: g https.cpp -lssl -lcrypto

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

int https_get_request_wait_rsp(const char *ip const char *name int portnumber const char *get_str char *rsp_str int rsp_buf_len)
{
    int sockfd = 0;
    int ret;
    char buffer[1024*1024];
    int nbytes;
    char host_addr[256];
    char request[1024];
    int send totalsend;
    int i;
    SSL *ssl;
    SSL_CTX *ctx;
    char server_ip[16] = {0};
    struct hostent *host;
    struct in_addr addr;
    struct s

评论

共有 条评论