Splash не отображает сайт Costco при использовании скрипта lua или localhost: 8050 - PullRequest
0 голосов
/ 29 сентября 2019

При использовании веб-сайта https://www.costco.com/ в сценарии по умолчанию в Splash на localhost: 8050 я получаю следующую ошибку:

{"description": "Превышено время ожидания страницы рендеринга",
"введите ":" GlobalTimeoutError ",
" error ": 504,
" info ": {" timeout ": 90}}

Но когда я использую модуль scrapy-splash и создаю скрипткак это:

           splash_args = {
            'html': 1,
            'png': 1,
            'width': 600,
        }
        yield scrapy_splash.SplashRequest(f'https://www.costco.com.html',endpoint='render.json', args=splash_args)

Это работает!

Кроме того, если я использую endpoint = 'execute' и использую скрипт lua по умолчанию для localhost, я получаю ошибку тайм-аута

Мне нужно использовать скрипт lua для установки почтового индекса, но я не знаю, почему не работает endpoint = 'execute'!

...