Поговорите с сервером Signal-R blazor с запросом PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Поговорите с сервером Signal-R blazor с запросом Python

Сообщение Anonymous »

Существует веб-сайт, разработанный blazor tech, он не предлагает службы REST API, что позволяет мне отправлять регулярные HTTP-запросы. но мне нужно поговорить с сервером с помощью Python (как робот) и отправить HTTP-запрос, чтобы что-то выполнить. если веб-сайт был разработан с использованием REST-API Json (клиент обращается к серверу с помощью обычных HTTP-запросов с помощью ajax-json), было легко прослушивать сеть, чтобы увидеть, какие поля и значения отправляются в каждом запросе. но в блазоре, когда я нюхаю сеть, данные двоичные и почему-то для меня нечитабельные. Можно ли поговорить с сервером blazor с помощью Python?
Я понял, что переговоры между сервером и клиентом:

Код: Выделить всё

Request URL: http://the-website.com/_blazor/negotiate?negotiateVersion=1

Server:
{"negotiateVersion":1,"connectionId":"BQo88a7QEbaIlf-5xualRQ","connectionToken":"vjAHs-    6RprY07lfIba2goQ","availableTransports":[{"transport":"ServerSentEvents","transferFormats":["Text"]},{"transport":"LongPolling","transferFormats":["Text","Binary"]}]}

after that. the data is like:
d����JS.BeginInvokeJS��)Blazor._internal.attachWebRendererInterop�[0,{"__dotNetObject":1},{},{}]
Если я пойму, как отправить HTTP-запрос на сервер blazor с помощью Python, моя проблема будет решена

Подробнее здесь: https://stackoverflow.com/questions/757 ... on-request
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»