@Tender said in Как сделать чтобы в разных потоках брались разные логины и пароли?:
Выше описал проблему
Использовать "ресурсы" с параметром notreuse
Здравствуйте, я новичок в басе, на веб запросах делаю без проблем, но это не серьезно как то. Решил попробовать на запросах, оказалось не так то просто)
В общем делаю GET запрос на сайт на котором хочу зарегистрироваться, ответ 200
Имеется как я понимаю защита токен, в элементе я нахожу ее без проблем, далее делаю "Xpath получить каждый xml" но не чего не происходит.
Запрос такой: /html/head/script[7]/text(). Это я нашел в элементе токен и правой кнопкой мыши - Копировать полную строку Xpath.
Вот так находит сам токен в элементе:

В самом басе:

Что я делаю не так подскажите пожалуйста(? Не правильно ввожу запрос?
_switch_http_client_main()
VAR_SAVED_CONTENT = http_client_encoded_content("auto")
var content = VAR_SAVED_CONTENT
var startIndex = content.indexOf('var modelData=') + 'var modelData='.length;
var braceCount = 0;
var endIndex = startIndex;
for (var i = startIndex; i < content.length; i++) {
if (content[i] === '{') {
braceCount++;
} else if (content[i] === '}') {
braceCount--;
if (braceCount === 0) {
endIndex = i + 1;
break;
}
}
}
VAR_MODEL_DATA = JSON.parse(content.substring(startIndex, endIndex));
@Bascook said in Как правильно сделать запрос?:
_switch_http_client_main()
VAR_SAVED_CONTENT = http_client_encoded_content("auto")
var content = VAR_SAVED_CONTENT
var startIndex = content.indexOf('var modelData=') + 'var modelData='.length;
var braceCount = 0;
var endIndex = startIndex;
for (var i = startIndex; i < content.length; i++) {
if (content[i] === '{') {
braceCount++;
} else if (content[i] === '}') {
braceCount--;
if (braceCount === 0) {
endIndex = i + 1;
break;
}
}
}
VAR_MODEL_DATA = JSON.parse(content.substring(startIndex, endIndex));
прошу прощения, а куда это вставлять?
@dodi8790 said in Как правильно сделать запрос?:
Здравствуйте, я новичок в басе, на веб запросах делаю без проблем, но это не серьезно как то. Решил попробовать на запросах, оказалось не так то просто)
В общем делаю GET запрос на сайт на котором хочу зарегистрироваться, ответ 200
Имеется как я понимаю защита токен, в элементе я нахожу ее без проблем, далее делаю "Xpath получить каждый xml" но не чего не происходит.
Запрос такой: /html/head/script[7]/text(). Это я нашел в элементе токен и правой кнопкой мыши - Копировать полную строку Xpath.Вот так находит сам токен в элементе:
В самом басе:
Что я делаю не так подскажите пожалуйста(? Не правильно ввожу запрос?
xpath вы применяете к странице в браузере, которая загрузилась со всеми скриптами, медиа и стилями. Выведите содержимое ответа в лог и посмотрите есть ли в данных нужные вам данные