"Para enviar uma requisição HTTP sem uso do JavaScript é preciso escrever um código HTML" (??) Esta afirmação está errada. Basta abrir um browser e preencher um endereço válido. Me parece que a intenção era afirmar que o envio de GETs e POSTs a partir do browser é trivial tendo em vista que a origem da requisição muitas vezes é um arquivo HTML com o qual o usuário está interagindo. P.s.: só estou enviando isso como dúvida porque não é possível sugerir uma alteração na parte do conteúdo que aparece após o envio da minha opção de resposta.