Сократите сетевой трафик из дома звонков Stripe API (в одностраничном приложении) - PullRequest
0 голосов
/ 29 апреля 2019

Использование Stripe для платежей в нашем одностраничном приложении (SPA).

Мы включили Stripe API, используя <script src="https://js.stripe.com/v3/"></script> (См. https://stripe.com/docs/stripe-js/reference)

Работает отлично, но периодически звонит домойотправляя запросы POST на номер https://m.stripe.com/4

Я понимаю, что это является частью их системы обнаружения мошенничества, но есть ли способ уменьшить это или, возможно, отключить его, пока мы не вступим в процесс покупки / покупки?только одна редко используемая часть приложения, поэтому я бы предпочел избегать спам-запросов к сети для всех пользователей, просто чтобы в некоторых случаях поддерживать извлечение.

Одна несовершенная идея: отложить загрузку Stripe API (задержав загрузкутег сценария), пока пользователь не начнет делать покупки / покупки. Очевидно, что после загрузки он начнет звонить домой, но, по крайней мере, это будет улучшением.

-

Похоже, что API разработан болеедля веб-сайтов с отдельными страницами, если тег Script можно было включить только на страницы, связанные с покупками.ess ориентирован на одностраничные приложения, где страница сохраняется дольше.

...