我有一个像这样设置的 sinatra 应用程序:
class AppName < Sinatra::Base
#...
post '/paypalhook' do
puts "got info about something from paypal"
puts params.inspect
return params.to_s
end
#...
end
POST
现在,当我为这个 url创建自己的s 时,它就可以工作了。但是,当我进入PayPal 上的webhooks 模拟器时,我什么也没收到。我究竟做错了什么?为什么这个简单的事情不起作用?
注意:网络服务器使用自定义 .com 域托管。它在 nginx 中设置了 SSL 终止(又名。它使用https
),并通过 cloudflare 路由。