// Interface to WSPRnet website // // by Edson Pereira - PY2SDR #include "wsprnet.h" #include #include #include #include #include #include #include #include #include #include #include "moc_wsprnet.cpp" namespace { char const * const wsprNetUrl = "http://wsprnet.org/post/"; //char const * const wsprNetUrl = "http://127.0.0.1:5000/post/"; // // tested with this python REST mock of WSPRNet.org // /* # Mock WSPRNet.org RESTful API from flask import Flask, request, url_for from flask_restful import Resource, Api app = Flask(__name__) @app.route ('/post/', methods=['GET', 'POST']) def spot (): if request.method == 'POST': print (request.form) return "1 spot(s) added" with app.test_request_context (): print (url_for ('spot')) */ // regexp to parse FST4W decodes QRegularExpression fst4_re {R"( (?