Задать вопрос
@maximsum
Я это я

Как достать CSRF?

Я достал с помощью bs4 код из script
var ACC = { config: {} };ACC.config.contextPath = "";
		ACC.config.encodedContextPath = "/ru";
		ACC.config.commonResourcePath = "/_ui/responsive/common";
		ACC.config.themeResourcePath = "/_ui/responsive/theme-alpha";ACC.config.siteResourcePath = "/_ui/responsive/site-belwest-ru-mow";ACC.config.rootPath = "/_ui/responsive";
		ACC.config.CSRFToken = "4805cb31-5997-401e-b763-4cdfff710936";
		ACC.pwdStrengthVeryWeak = 'слишком слабый';
		ACC.pwdStrengthWeak = 'слабый';
		ACC.pwdStrengthMedium = 'средний';
		ACC.pwdStrengthStrong = 'сильный';
		ACC.pwdStrengthVeryStrong = 'слишком сильный';
		ACC.pwdStrengthUnsafePwd = 'password.strength.unsafepwd';
		ACC.pwdStrengthTooShortPwd = 'короткий  ';
		ACC.config.region = "de.hybris.platform.commercefacades.user.data.RegionData@2af4602b";
		ACC.pwdStrengthMinCharText = 'Минимальная длина 6 символов';
		ACC.accessibilityLoading = 'Загрузка, пожалуйста подождите...';
		ACC.accessibilityStoresLoaded = 'Магазины загружены';
		ACC.config.googleApiKey="AIzaSyD91pzL8RggEVMEaryzr244C_lphPFPC-M";
		ACC.config.googleApiVersion="3.7";;
		ACC.autocompleteUrl = '/ru/search/autocompleteSecure';ACC.config.loginUrl = '/ru/login';;
		ACC.config.authenticationStatusUrl = '/ru/authentication/status';;
		ACC.config.checkoutToken=""
		ACC.config.showReviewForm=""
		ACC.config.isDisabledRegion=false;
		ACC.config.googleAnalyticsCode="UA-102366257-3";
		ACC.config.hasPrice= false;
		ACC.config.facetAppliedName = 'Фильтр';
		ACC.config.facetResetButtonName = 'Сброс';
		ACC.config.facetSubmitButtonName = 'Выбрано';
		ACC.config.facetSubmitButtonTextOne = 'товар ';
		ACC.config.facetSubmitButtonTextTwo  = 'товара ';
		ACC.config.facetSubmitButtonTextZero  = 'товаров ';
		ACC.config.facetSubmitButtonText  = 'Показать';
		
		
		
		var tagsCSRFToken = document.getElementsByName("CSRFToken");
		
		if(tagsCSRFToken.length > 0) {
			for(var i=0; i<tagsCSRFToken.length; i++) {
				tagsCSRFToken[i].value = ACC.config.CSRFToken;
			}
		}

как мне достать что находится в поле ACC.config.CSRFToken а именно токен 4805cb31-5997-401e-b763-4cdfff710936
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Если не выполняя весь этот код, то для конкретного частного случая регуляркой /CSRFToken\s*=\s*"([0-9a-f-]+)"/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы