# -*- coding: utf-8 -*- """Bag.js AJAX URL 찾기""" from sooin_api import SooinSession import re session = SooinSession() session.login() resp = session.session.get('http://sooinpharm.co.kr/Common/Javascript/Bag.js?v=250228') js = resp.text # AJAX 호출 찾기 ($.ajax, url:, type: 패턴) ajax_blocks = re.findall(r'\$\.ajax\s*\(\s*\{[^}]{0,500}\}', js, re.DOTALL) print(f'AJAX 호출 {len(ajax_blocks)}개 발견:\n') for i, block in enumerate(ajax_blocks[:5]): print(f'=== AJAX {i+1} ===') print(block[:300]) print()