Я тестирую функцию API и обнаружил, что оба вызова API являются нижеприведенной работой: у первого есть параметры запроса, закодированные в URL, а у второго нет.
http://localhost:8000/screenshot_image?domain=google.com&ts=2019-11-22T23%3A24%3A07Z&rurl=http%3A//google.com
http://localhost:8000/screenshot_image?domain=google.com&ts=2019-11-22T23:24:07Z&rurl=http://google.com
поэтому, я думаю, когда мы выполняем эти вызовы API из браузера, когда вызов достигает сервера, сервер выполняет декодирование URL и возвращает их в обычную строку перед любой дальнейшей обработкой; и если сервер не обнаружил кодировку URL, то сервер не будет выполнять декодирование. Это звучит правильно? как насчет обратного направления, когда браузер делает то же самое, когда получает сообщение от сервера? Спасибо