То, что делает ваш код, это на самом деле не «чтение файла», а отправка HTTP-запроса на получение данного URL-адреса и распечатка тела HTTP-ответа.В качестве контента для этого URL вы получаете HTTP-сервер, обслуживающий этот URL-адрес, и тот факт, что он на самом деле исходит из файла, хранящегося на этом сервере, совершенно не имеет значения - он также может поступать из базы данных, с другого веб-сервера иливводится в реальном времени обезьяной FWIW.
Если вы хотите использовать протокол HTTP для изменения содержимого данного файла на этом сервере, сервер должен предоставить эту услугу (в качестве заданного URL-адреса, где вы 'необходимо отправить HTTP-запрос POST или PUT с новым содержимым).