diff --git a/main.cpp b/main.cpp index 2e7e2f1..4cea78f 100644 --- a/main.cpp +++ b/main.cpp @@ -5,6 +5,7 @@ #include #include #include +#include int atoi_newline(const char *data) { @@ -337,6 +338,7 @@ int main() char *end = search_substring(chunk, final_boundary.c_str(), file_size); write_file(filename, chunk, end); free(chunk); + netlib::send_packet(std::make_tuple(std::string("HTTP/1.1 200 OK\r\n")), user); } else { diff --git a/netlib b/netlib index 8131377..344f771 160000 --- a/netlib +++ b/netlib @@ -1 +1 @@ -Subproject commit 81313776bc951f88387f0a9f7cec06fb04d1fcb9 +Subproject commit 344f771aa83755fa6acdcd74a621362adc1fd5b7 diff --git a/test.html b/test.html index 6567d23..6a9e294 100644 --- a/test.html +++ b/test.html @@ -20,6 +20,11 @@ background-color: #fff; transition: background-color 0.3s, border-color 0.3s; } + #drop_zone.dragover + { + border-color: green; + background-color: #e0ffe0; + } @@ -29,9 +34,12 @@ ondrop="dropHandler(event);" ondragover="dragOverHandler(event);" ondragenter="dragEnterHandler(event);" + ondragleave="dragLeaveHandler(event);" > +
+