getting rid of CPR
This commit is contained in:
parent
7866d0cc27
commit
4c5b956fa5
|
@ -80,11 +80,11 @@ if(QT_VERSION_MAJOR EQUAL 6)
|
||||||
qt_finalize_executable(checks-parser)
|
qt_finalize_executable(checks-parser)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(FetchContent)
|
# include(FetchContent)
|
||||||
FetchContent_Declare(cpr GIT_REPOSITORY https://github.com/libcpr/cpr.git
|
# FetchContent_Declare(cpr GIT_REPOSITORY https://github.com/libcpr/cpr.git
|
||||||
GIT_TAG 3b15fa82ea74739b574d705fea44959b58142eb8)
|
# GIT_TAG 3b15fa82ea74739b574d705fea44959b58142eb8)
|
||||||
FetchContent_MakeAvailable(cpr)
|
# FetchContent_MakeAvailable(cpr)
|
||||||
target_link_libraries(checks-parser PRIVATE cpr::cpr)
|
# target_link_libraries(checks-parser PRIVATE cpr::cpr)
|
||||||
|
|
||||||
|
|
||||||
find_package(PkgConfig REQUIRED)
|
find_package(PkgConfig REQUIRED)
|
||||||
|
|
3
TODO
3
TODO
|
@ -7,4 +7,5 @@ Complete module "image-to-text":
|
||||||
Add features:
|
Add features:
|
||||||
autodetect store type
|
autodetect store type
|
||||||
auto download of stores modules
|
auto download of stores modules
|
||||||
|
Refactor:
|
||||||
|
Get rid of CPR, use libcurl instead
|
||||||
|
|
16
ofd/ofd.cpp
16
ofd/ofd.cpp
|
@ -1,7 +1,6 @@
|
||||||
#include "ofd.h"
|
#include "ofd.h"
|
||||||
#include "../settings.h"
|
#include "../settings.h"
|
||||||
#include "../utils/utils.h"
|
#include "../utils/utils.h"
|
||||||
#include <cpr/cpr.h>
|
|
||||||
#include <filesystem>
|
#include <filesystem>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -68,12 +67,13 @@ std::string OFD::get_check_data(std::string fn, std::string fd,
|
||||||
-H 'sec-ch-ua-mobile: ?0' \
|
-H 'sec-ch-ua-mobile: ?0' \
|
||||||
-H 'sec-ch-ua-platform: "Linux"'
|
-H 'sec-ch-ua-platform: "Linux"'
|
||||||
|
|
||||||
// cpr::Response r = cpr::Get(cpr::Url{"https://httpbin.org/get"});
|
// // cpr::Response r = cpr::Get(cpr::Url{"https://httpbin.org/get"});
|
||||||
std::cout << fn << " " << fd << " " << fp << std::endl;
|
// std::cout << fn << " " << fd << " " << fp << std::endl;
|
||||||
cpr::Response r =
|
// cpr::Response r =
|
||||||
//to_utf8(module.get_url())
|
// //to_utf8(module.get_url())
|
||||||
cpr::Get(cpr::Url{"https://ofd.beeline.ru/api/ofdcheck/checkf"},
|
// cpr::Get(cpr::Url{"https://ofd.beeline.ru/api/ofdcheck/checkf"},
|
||||||
cpr::Parameters{{"fn", fn}, {"fd", fd}, {"fp", fp}, {"format", "4"}});
|
// cpr::Parameters{{"fn", fn}, {"fd", fd}, {"fp", fp}, {"format", "4"}});
|
||||||
|
|
||||||
return r.text;
|
// return r.text;
|
||||||
|
return "";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue