Команды CURL Selenium не возвращают идентификатор сеанса - PullRequest
1 голос
/ 01 февраля 2020

Я использую Win10 и мой CURL установлен на моем C диске. Мой chromedriver.exe находится в папке «Drivers» на моем C диске.

Я запустил CMD и набрал: cd C: \ Drivers, что привело меня в папку Drivers. Затем я набрал:

         .\chromedriver.exe 

ChromeDriver был запущен, и я получил 9515 в качестве номера порта.

Теперь я открыл другую CMD и набрал: cd C: \ Drivers, чтобы снова посетить папку драйверов. Затем я набрал:

curl -XPOST http://localhost: 9515 / session -d '{"wantedCapabilities": {"browserName": "chrome"}}'

Я получил ниже JSON Ответ:

{"значение": {"ошибка": "неверный аргумент", "сообщение": "неверный аргумент: пропущены параметры команды "," stacktrace ":" Backtrace: \ n \ tOrdinal0 [0x00B1A113 + 1548563] \ n \ tOrdinal0 [0x00A9DDA1 + 1039777] \ n \ tOrdinal0 [0x00A1E485 + 517253] \ n \ tOrdinal0 [0] 0O0 03 07 0 0x009C7CAA + 162986] \ п \ tOrdinal0 [0x009A221E + 8734] \ п \ tOrdinal0 [0x009A2606 + 9734] \ п \ tOrdinal0 [0x009A2C80 + 11392] \ п \ tOrdinal0 [0x00AB71B7 + 1143223] \ п \ tGetHandleVerifier [0x00BB2B46 + 507814] \ n \ tGetHandleVerifier [0x00BB2864 + 507076] \ n \ tGetHandleVerifier [0x00BB9F47 + 537511] \ n \ tGetHandleVerifier [0x00BB3402 + 510050] \ n \ tOrdinal0 [0x00A0290] 00 0 0 0 0 0 0 0A0 290 0 0 0 [0000 0 0 0 [0] 000 0 0 0 [0000 00 00 00 0 0 0 [0000000: 000: 000: 000: 000: 0000: 0: 0000: 0: 000: 0: 0 +7577] \ n \ tGetHandleVerifier [0x00E4DE3C + 3240604] \ n \ tBaseThreadInitThunk [0x74C38484 + 36] \ n \ tRtlValidSecurityDescriptor [0x77222EC0 + 448] \ n \ tRtlValidS ecurityDescriptor [0x77222E90 + 400] \ n "}}

ЯСНО, SESSION_ID НЕ ОТКРЫЛСЯ В ОТВЕТЕ. ЛЮБОЙ ПРИЧИНЫ ПОЧЕМУ ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...