]> pd.if.org Git - zpackage/blobdiff - src/fetchurl.c
change http header output
[zpackage] / src / fetchurl.c
index afce2cdf132b68594622588b23f83bafdaf0248f..f4ae8da2779e9b63152ddbc0fde7f0027d79afe5 100644 (file)
@@ -957,6 +957,12 @@ int main(int ac, char *av[]) {
 
                if (head) {
                        io.response.len -= 2;
+                       write(out, io.response.buffer, io.response.len);
+                       break;
+               }
+
+               if (io.status_code == 304) {
+                       break;
                }
 
                if (outfile) {
@@ -973,11 +979,6 @@ int main(int ac, char *av[]) {
                        }
                }
 
-               if (head) {
-                       write(out, io.response.buffer, io.response.len);
-                       break;
-               }
-
                if (raw) {
                        write(out, io.response.buffer, header_len);
                }