Web Science/Part1: Foundations of the web/Dynamic Web Content/Forms and HTTP post request/quiz

{How can a client transfer any arbitrary (especially binary) data to a web server?} - Placing the data in the HTTP Header + Use the form tag in HTML with method POST. - Making a GET request and appending data to the query string - In the header of a POST request + In the body of a POST request + In the body of a multipart/form-data POST request
 * pay attention. even though special data is possible here (e.g. cookie information) we can only send ascii data via the HTTP header
 * yes
 * With this method, only a small amount of transferring data is possible and also no binary data can be used here
 * Same as the GET request only a view strings can be transmitted via the header
 * Yes that is true
 * If multiple files should be send this can be done with this special POST request

{What do we have to keep in mind when submitting a web form?} + Only submit data and personal information if you trust the recipient web site and the transmission of the data is encrypted. + If HTTP is used all routers on your route to the server can access your data - If HTTPS is used all routers on your route to the server can access your data - The GET request for transfering form data to a server was first introduced in HTTP/1.1
 * since http is not encrypted this is exactly what is possible
 * HTTPS uses secured socket layer and prevents access to data by encryption.
 * No, we need a POST request and this was already possible in HTTP/1.0