HttpWebRequest и WebResponse.GetResponse дают неполный ответ

Я сейчас довольно беззаботен, потому что получаю неполные ответы от Amazon. Я использую Product Advertising API, выполняя один запрос ItemLookup к серверу.

Код C # довольно простой:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse) request.GetResponse();

string resultString;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
    resultString = sr.ReadToEnd();
}

Количество получаемых символов составляет 17408 - довольно постоянное значение, но я видел что-то около 16k как хорошо.

Вот как это всегда заканчивается:

...ount>EUREUR 11,33

Есть ли что-то, чего я не знаю о HttpWebRequest или API Amazon? Пожалуйста, помогите!

URL (неважно, какой ключ) редактировать: плохая идея, предел превышен ...

5
задан spiderman 21 June 2011 в 19:47
поделиться