HTTP POST devuelve el error: 417 "Error en la expectativa".
Cuando intento PUBLICAR en una URL, aparece la siguiente excepción:
El servidor remoto devolvió un error: (417) Expectativa fallida.
Aquí hay un código de muestra:
var client = new WebClient();
var postData = new NameValueCollection();
postData.Add("postParamName", "postParamValue");
byte[] responseBytes = client.UploadValues("http://...", postData);
string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed.
Utilizando unaHttpWebRequest/HttpWebResponse
par o unHttpClient
no hace la diferencia.
¿Qué está causando esta excepción?