Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отслеживать запросы с сайта (https://javascript.ru/forum/misc/82140-otslezhivat-zaprosy-s-sajjta.html)

Hovik 19.03.2021 12:00

Отслеживать запросы с сайта
 
Здраствуйте, я в сайте через iframe поставил google form и хочу отслеживать успешную отправку формы, в сайте форма отображается и работает хорошо и я понимаю что там политика безопасности не позволяет работать с событиями формы, но когда например нажимаем какой то radio button то с сайта уходит post запрос с статусом 204 на https://docs.google.com/forms/d/e/1F...cDHsZoczLUlapw и в Request Headers authority: docs.google.com. а когда форма корректно заполнении и форма отправляется то тогда отправляется get запрос status 200 на https://www.gstatic.com/_/freebird/_...12,sy13,rK97wb.
Вопрос такой могу ли я отловить этот get запрос ?
заранее благодарю за помощь

Hovik 19.03.2021 18:49

можно каким то образом отловить запрос в сайте ?

Hovik 20.03.2021 14:13

<form action="" target="frame" id="form"> 
	<iframe name="frame" src="https://docs.google.com/forms/d/e/1FAIpQLSdIM6PXOc0VRW7kycFs_2RkJIlM6V4woLqrE3A94Izctpl4cw/viewform" frameborder="0" height="100%" width="100%" id="iframe"></iframe>
</form>

if( document.getElementById('form') ){
// как проверит if
}

Hovik 29.03.2021 13:21

Кто может мне помочь в этом разобраться за денги ?

voraa 29.03.2021 14:04

Даже за деньги, вы не отловите запрос, который посылается с iframe.

Hovik 29.03.2021 14:17

может я не правильно объяснил виноват.
Сайт http://form.hostronavt.ru/?form=5
там форма из google form и нужно когда форма отправляется сработало моя функция, моя функция готова нужно просто определит события. например addEventListener('message',function(){
// МОЯ ФУНКЦИЯ
})

voraa 29.03.2021 16:27

Форма же не вам отправляет сообщение, а запрос на сервер.

Hovik 29.03.2021 20:29

да на сервер отправляет, и там два вида запросов есть, post 204 когда что то выбираем и get 200 когда заполнена все поля и нажимаем на кнопку отправить. Я думаю что раз запросы видеть наш браузер то как то можно скак бы отловить эту событию и запустить нашу функцию
В google form есть вкладка для скриптов и там тоже можно писать javascript но там я не разбирался

Hovik 30.03.2021 13:53

voraa,
как то можно решит эту задачу ?


Часовой пояс GMT +3, время: 02:09.