diff options
author | Niklas Halle <niklas@niklashalle.net> | 2020-09-18 16:53:14 +0200 |
---|---|---|
committer | Niklas Halle <niklas@niklashalle.net> | 2020-09-18 16:53:14 +0200 |
commit | 52ddb20eed3036ebcc2e4b88fc6c0403af209317 (patch) | |
tree | 69b792922af31d7b0c88e58eac08a46cdcc12b79 /src | |
parent | 6c79252090c7be65c1a0f5a485de75e613af2160 (diff) | |
download | n_core-52ddb20eed3036ebcc2e4b88fc6c0403af209317.tar.gz n_core-52ddb20eed3036ebcc2e4b88fc6c0403af209317.zip |
more info
Diffstat (limited to 'src')
-rw-r--r-- | src/SimpleHandlers.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/SimpleHandlers.cpp b/src/SimpleHandlers.cpp index 323db44..16b1a52 100644 --- a/src/SimpleHandlers.cpp +++ b/src/SimpleHandlers.cpp @@ -202,7 +202,10 @@ std::string base64_encode_file(std::string const &path) { temp.push_back(c); } infile.close(); - } else return "File could not be opened"; + } else { + std::cerr << "Error: " << strerror(errno) << std::endl; + return "File could not be opened"; + } std::string ret(temp.begin(), temp.end() - 1); ret = base64_encode((unsigned const char *) ret.c_str(), ret.size()); @@ -214,8 +217,7 @@ json Handler::latexRenderHandler(std::string const &arguments, std::string const std::string file = exec("mktemp"); - std::cout << ("file " + file) << ": " << exec(("file " + file).c_str()) << std::endl; - std::cout << ("ls -lisa " + file) << ": " << exec(("ls -lisa " + file).c_str()) << std::endl; + std::cout << ("file " + file) << exec(("file " + file).c_str()) << std::endl; std::string result = exec(("curl -s 'https://latex.codecogs.com/png.latex?" + url_encode(arguments) + "' " "-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Firefox/78.0' " @@ -223,7 +225,7 @@ json Handler::latexRenderHandler(std::string const &arguments, std::string const "-H 'Accept-Language: en-US,en;q=0.5' --compressed -H 'DNT: 1' -H 'Connection: keep-alive' " "-H 'Upgrade-Insecure-Requests: 1' --output " + file).c_str()); - std::cout << ("ls -lisa " + file) << ": " << exec(("ls -lisa " + file).c_str()) << std::endl; + std::cout << ("file " + file) << exec(("file " + file).c_str()) << std::endl; if (!result.empty()) return simple_response("Error: " + result + "\n" |