Удаление перевода строки из заголовка веб-запроса ac # - PullRequest
1 голос
/ 09 декабря 2010

Мне нужно удалить последний перевод строки из веб-запроса http для связи со службой json-rpc. Запрос, который генерирует .net, выглядит следующим образом.

POST http://localhost.:8332/ HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.1)
Authorization: Basic dGlwa2c6dGlwa2c=
Host: localhost.:8332
Content-Length: 42
Expect: 100-continue
Connection: Keep-Alive

{"id":1,"method":"getinfo","params":[]}

Что мне понадобится, так это (обратите внимание на отсутствующий перевод строки после последнего значения заголовка и начало содержимого json):

POST http://localhost.:8332/ HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.1)
Authorization: Basic dGlwa2c6dGlwa2c=
Host: localhost.:8332
Content-Length: 42
Expect: 100-continue
Connection: Keep-Alive
{"id":1,"method":"getinfo","params":[]}

Я не могу найти ничего, где я мог бы манипулировать заголовком, который фактически отправляется на обслуживание.

См. http://www.bitcoin.org/smf/index.php?topic=2170.0 для дополнительной информации по проблеме ...

1 Ответ

1 голос
/ 16 декабря 2010

наконец-то решил мою (основную) проблему. проблема моего общения со службой rpc заключалась в том, что я не установил тип контента. Для службы требовался контент типа «application / json-rpc» для правильной работы.

...