I just made a significant bug fix to the following programs:
endcurl.sh, endget.sh, endtube.sh, endloads.sh, safedown.sh.
The extra headers for accept:, accept-language: etc. were all messed up. I did some testing with some files on apache and looked at the headers and I've got this fixed now...sort of, its still slightly messed up with endcurl, but thats the best I can do for now.
I broke the header from one big string into several sequential header calls, which is how it specifies to do it for youtube-dl, so this should be working correctly now...
I'll look at this again later. If anyone has any ideas about the headers post below. In any event get the updated versions of these files from the usual locations. Thanks.