dvc890 commited on
Commit
e4df9b0
·
1 Parent(s): 82d9774

Update src/main_signal.cpp

Browse files
Files changed (1) hide show
  1. src/main_signal.cpp +8 -0
src/main_signal.cpp CHANGED
@@ -1,4 +1,5 @@
1
  #include "hv/HttpServer.h"
 
2
  #include <iostream>
3
  #include <cstdlib>
4
  #include <ctime>
@@ -175,9 +176,16 @@ int main(int argc, char** argv) {
175
  };
176
  return ctx->send(getChannelStV2.dump());
177
  });
 
 
 
 
 
178
 
179
  router.GET("/test", [](HttpRequest* req, HttpResponse* resp) {
180
  print("/test");
 
 
181
  resp->json["origin"] = req->client_addr.ip;
182
  resp->json["url"] = req->url;
183
  resp->json["args"] = req->query_params;
 
1
  #include "hv/HttpServer.h"
2
+ #include "hv/requests.h"
3
  #include <iostream>
4
  #include <cstdlib>
5
  #include <ctime>
 
176
  };
177
  return ctx->send(getChannelStV2.dump());
178
  });
179
+ router.GET("/", [](HttpRequest* req, HttpResponse* resp) {
180
+ print("/test");
181
+ auto resp = requests::get("ipinfo.io/ip");
182
+ return resp->String(resp.body().c_str());
183
+ });
184
 
185
  router.GET("/test", [](HttpRequest* req, HttpResponse* resp) {
186
  print("/test");
187
+ auto resp = requests::get("ipinfo.io/ip");
188
+ resp->json["server"] = resp->body;
189
  resp->json["origin"] = req->client_addr.ip;
190
  resp->json["url"] = req->url;
191
  resp->json["args"] = req->query_params;