#c# #google-chrome #websocket #.net-4.5 #google-chrome-devtools
#c# #google-chrome #websocket #.net-4.5 #google-chrome-devtools
Вопрос:
Я хочу взаимодействовать с браузером Chrome в моем.Сетевое приложение и я хочу использовать класс WebSocket (.Net 4.5) и протокол удаленной отладки Chrome для выполнения моей задачи.
При попытке подключиться к websocket я получаю сообщение об ошибке «невозможно подключиться к серверу».
Это мой пример кода. (Раньше я http://127.0.0.1:9220/json
получал URI для Chrome websocket, а платформа — Windows 8)
class MyProgram
{
static void Main(string[] args)
{
MyProgram program = new MyProgram();
program.ConnectToWebSocket();
Console.ReadLine();
}
public async void ConnectToWebSocket()
{
var ws = new ClientWebSocket();
var uri = new Uri("ws://127.0.0.1:9220/devtools/page/<GUID>");
await ws.ConnectAsync(uri, CancellationToken.None);
}
}
Это работает нормально, когда я использую ws://echo.websocket.org/
как URI, и я хочу, чтобы он работал для Chrome.
Спасибо.