Возможна очистка этого типа архитектуры сайта?
Я пытаюсь создать веб-приложение для клиента. На этом сайте реализован простой удаленный поиск:
https://www.handelsregister.de/rp_web/mask.do?Typ=n
Все, что мне нужно сделать, это вставить какое-то значение в поле ввода, помеченное Company or keywords
, выполните поиск и получите ответ HTTP.
Проблема в том, что я не знаком с такой архитектурой; Я всегда работал с API-интерфейсами, которые имеют URL-адреса и т. Д. Можно ли автоматически выполнять вышеуказанную операцию путем программирования?
1 ответ
Решение
Наверное. Вы можете отправлять запросы POST и анализировать ответ. Вот базовый пример на Python с модулем requests
:
import requests
query = "test"
post_fields = {'suchTyp':'n',
'registerArt':'',
'registerNummer':'',
'registergericht':'',
'schlagwoerter':query,
'schlagwortOptionen':2,
'ergebnisseProSeite':100,
'btnSuche':'Rechercher'}
response = requests.post("https://www.handelsregister.de/rp_web/search.do", data=post_fields)
print(response.status_code)
print(response.text)