0

当尝试从调查猴子调用调查列表{"status": 3, "errmsg": "No JSON object could be decoded: line 1 column 0 (char 0)"}时,使用下面的代码时出现错误。我不确定为什么这个请求不起作用,并且想知道我在这个帖子请求中遗漏了什么或滥用了什么。

 string byteData = "?Content-Type=application/x-www-form-urlencoded";
            byteData += "&api_key=apikey";
            byte[] clientData = encoding.GetBytes(byteData);
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://api.surveymonkey.net/v2/surveys/get_survey_list" + byteData);
            request.Headers.Add("Authorization", "bearer " + responseToken);
            request.Method = "POST";
            request.ContentLength = byteData.Length;
            request.ContentType = "application/x-www-form-urlencoded";
            using (Stream contentStream = request.GetRequestStream())
            {
                contentStream.Write(clientData, 0, clientData.Length);
                contentStream.Close();
            }
            HttpWebResponse contentResponse = (HttpWebResponse)request.GetResponse();
            string result = new StreamReader(contentResponse.GetResponseStream()).ReadToEnd();
            Console.WriteLine(result);

        }
4

0 回答 0