奇怪的贝宝api问题

时间:2011-05-16 01:33:05

标签: c# paypal

我刚开始使用Paypal API而且我遇到了这个问题。

我在代码中生成了一个paypal请求,当我发送它时,我得到了以下内容。

TIMESTAMP=2011-05-16T01:26:37Z
CORRELATIONID=6d4327d15421f
ACK=Failure
L_ERRORCODE0=10001
L_SHORTMESSAGE0=Internal Error
L_LONGMESSAGE0=Timeout processing request

当我浏览调试器并复制生成的请求URL并将其粘贴到我的Web浏览器中时,我得到了成功的响应....

我正在发送这样的请求 - c#

 HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
 req.Method = "POST";
 req.ContentType = "application/x-www-form-urlencoded";
 WebResponse response = req.GetResponse();

相同的请求,但是一个代码发送,一个复制到浏览器产生不同的结果。那是为什么?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。删除时

request.Method ="POST";

行,问题解决了。