SomeOtherGuy2
Joined 14 years ago
Joined 14 years ago
HTTP does not have "verbs". That is REST. Just because they aren't using a REST API, doesn't mean they are not HTTP compliant.
So will everything else, including the URI being requested, and thus the query string in it. Which is why it makes no difference using GET or POST.
Second, absolute URIs are perfectly valid, all HTTP/1.1 servers MUST accept them: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.1
And HTTPS requests are encrypted. The whole request, including the "GET /someurl&password=s33krit HTTP/1.1" part. As I said, using POST doesn't add any additional security to this.
>https://subdomain.sharefile.com/rest/getAuthID.aspx
Notice the https. The facepalm is just that there's no additional security in using POST vs GET.
Yes it is, that is what free means. Check a dictionary.
>Free Software, as advocated by the FSF and many others
The FSF doesn't actually get to re-define the word free to mean "mandates the set of restrictions we desire".
>People who give software as a gift, release it into the Public Domain or use the most liberal of the BSD licenses
Both of which are free software.
And again, if they are compromised, then they are compromised. It doesn't matter if they have logging disabled, someone who would have access to the logs also has access to either the httpd account or the root account. Either way, they can already read your plaintext usernames and passwords directly when they are being submitted. Of course, they don't need your username and password anyways, as they already have full access to the system.