Я пытаюсь интегрироваться с API, для которого требуется заголовок «Дата» в веб-запросе. Как вы, возможно, знаете, .NET удалил возможность добавить или даже отобразить заголовок даты по умолчанию в вашем запросе, поэтому мне было интересно об обходном пути.ASP.NET: httpwebrequest date header обходной путь
Вот улов: вы не можете использовать TCPClients, потому что у меня нет «разрешений» на моем сервере для такой вещи, как сокеты. Есть ли способ «обмануть» систему, чтобы подделать заголовок даты или обмануть ее при публикации заголовка «Дата»? Или я должен просто отказаться от этого API?
Благодаря ...
(PS, язык VB.NET, если вы, пожалуйста :))
На TCPClient: вы подтвердили, что у вас нет доступа к этому конкретному API, разговаривая с портом 80? –
Как установить порт? – Jason
Я сейчас пытаюсь сделать то же самое. Я постоянно получаю сообщения об ошибках от Zeep, говоря: «Время сообщения отличается от времени сервера, или заголовок Date не был предоставлен». –