У меня есть учетная запись на Stripe.com. Я настроил веб-перехватчик для тестирования и отправляю тестовые сообщения на страницу cfm, которая «получает» эти запросы. Однако я не уверен, что эта страница работает так, как должна. В настоящее время я просто выгружаю все данные. Ниже представлен код страницы.
Когда я запускаю страницу локально или вызываю ее прямо на нашем тестовом сайте, я получаю электронное письмо со всеми ожидаемыми данными. Однако, если я настрою страницу как URL-адрес веб-перехватчика, а затем заставлю Stripe отправить ей тестовое сообщение, ничего не произойдет - никаких писем. В журналах ошибок тоже ничего не вижу. Что здесь может быть не так? Может ли кто-нибудь порекомендовать лучший способ принимать и регистрировать вызовы веб-перехватчика от Stripe? Я здесь немного невежественен. Спасибо
<cfsavecontent variable="local.emailBody">
<cfdump var="#GetHttpRequestData()#">
<cfdump var="#HTTP#">
<cfdump var="#REQUEST#">
<cfdump var="#FORM#">
<cfdump var="#VARIABLES#">
</cfsavecontent>
<!--- Build Email --->
<cfset sMessage.messageType = "email" />
<!--- Setup other Email settings like to,from etc --->
<!--- Send Email --->
<cfset application.Communication.SendMessage(sMessage) />
cflog
операторы для входа в определенный файл в CF Admin для вашего обзора, и обернуть все это вtry/catch
блог и отправить себе сообщение об ошибке по электронной почте, если что-то пойдет не так. - person Dan Short   schedule 06.10.2012toString(getHTTPRequestData().content, "UTF-8")
. - person Leigh   schedule 08.10.2012ToString(getHTTPRequestData().content)
- person Paolo Broccardo   schedule 08.10.2012