我们正在发送大量短信使用twilio为例。来自我们服务器的50条短信是非常快的,它为一些请求返回了糟糕的请求消息,意味着在2-3个请求中成功地发送了其他47条消息。当将相同的数据库连接到本地服务器或开发速度较慢的服务器时,它将成功地发送所有请求。
我不确定,但我认为把太保姆的要求太快地发送到twilio引起了这个问题。有谁知道我为什么会在服务器上得到错误“坏请求”,这是非常快的,而不是服务器,因为在相同的数据上有点慢。
发布于 2013-12-13 15:17:01
这里的福音传道者。
如果你从Twilio那里得到了一个400坏的请求回复,那么包含在这个回复中的很可能是关于哪里出了问题的一些细节。
如果您正在使用我们的.NET助手库,您可以检查RestException属性中的错误消息:
message = client.SendMessage("5555555555","5555555555","asdasd");
if (message.RestException != null) { /* something broke */ }也可以使用HTTP代理工具(如Fiddler )检查失败请求的主体。
希望这能有所帮助。
https://stackoverflow.com/questions/20560044
复制相似问题