10#include "microhttpd.h"
17 return 0 == strcmp(method, MHD_HTTP_METHOD_GET) &&
18 0 == strcmp(url,
"/download");
22 const char* url,
const char* method,
23 const char* upload_data,
size_t* upload_data_size) {
24 if (!request->hasPicture()) {
31 return SendData(connection, data.get(),
"application/octet-stream",
true,
32 "attachment; filename=something.skp;");
bool canHandle(const char *method, const char *url) override
int handle(Request *request, MHD_Connection *connection, const char *url, const char *method, const char *upload_data, size_t *upload_data_size) override
int SendData(MHD_Connection *connection, const SkData *data, const char *type, bool setContentDisposition, const char *dispositionString)