我正在尝试创建一个surveymonkey webhook来接收我的调查回复,并且我将SugarCRM自定义入口点URL作为“订阅URL”传递。但是我收到错误“'mycustomEntryPointUrl'没有返回成功状态代码。状态代码是301”。我的入口点工作正常如果我在浏览器中使用它的URL运行它也是我的Sugar工作顺利。 所以,我只是想知道任何其他可能导致此错误的原因。
答案 0 :(得分:1)
是,因此HTTP状态代码301表示页面已永久移动。例如,如果您在浏览器中访问它,您将看到指向状态代码为301的页面的网络请求,然后是新页面的第二个网络请求。我们的API请求不会进行任何重定向,因此如果返回301,则会引发错误。
当您转到包含http
的网页,然后由于服务器上的规则而重定向到https
时,有时会发生这种情况。
您还希望确保您的订阅网址支持HEAD
请求,而不进行任何重定向。