Re: 100-continue support

Adam Williams <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.xmlrpc.devel
Message-ID <[email protected]>
> >> I didn't try any XML-RPC client so far, but basic authentication seems
> >> just fine.
> > But still avoiding ngobjweb and going straight into ZideStore?
> Using Apache if you specify HTTP/1.0. Notably it still seems to have a 
> ~2s delay (some sort of timeout) prior the post arrives at the server.

Yes, basic-auth seems to be working from mono; and there is no delay -
it succeeds or fails very quickly.

public class Client { 
  static public void Main() {
    HttpWebRequest request =
(HttpWebRequest)WebRequest.Create("http://kohocton/RPC2");
    /* setup authentication */
    request.PreAuthenticate = true;
    NetworkCredential creds = new NetworkCredential("adam", "******",
null);
    request.Credentials = creds;
    /* setup request paras */
   request.ProtocolVersion = HttpVersion.Version10;
   request.PreAuthenticate = true;
   request.Method = "POST";
   request.ContentType = "text/xml";
   request.AllowWriteStreamBuffering = true;
   /* send response */
   Stream stream = request.GetRequestStream();
   XmlTextWriter xWriter = new XmlTextWriter(stream, Encoding.ASCII);
   xWriter.WriteStartDocument(true);
   xWriter.Flush();
   xWriter.Close();
   /* receive response and parse */
   HttpWebResponse response = (HttpWebResponse)request.GetResponse();
   StreamReader input = new StreamReader(response.GetResponseStream());
     input.Close();
     response.Close();
  }
 }

-- 
OpenGroupware.org XML-RPC
[email protected]
http://mail.opengroupware.org/mailman/listinfo/xmlrpc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.