Пример #1
0
        public static BlobStream GetStream(this WebRequestOptions parms)
        {
            var request = parms.BuildRequest();

            request.Method = "GET";
            return(request.ReadStreamResponse());
        }
Пример #2
0
        public static string Get(this WebRequestOptions parms)
        {
            var request = parms.BuildRequest();

            request.Method = "GET";
            return(request.ReadStringResponse());
        }
Пример #3
0
        public static string Post(this WebRequestOptions parms, HttpPostPayload payload)
        {
            var request = parms.BuildRequest();

            request.Method      = "POST";
            request.ContentType = payload.ContentType;
            var buffer = payload.Buffer;

            request.ContentLength = buffer.Length;
            using (var rs = request.GetRequestStream())
            {
                rs.Write(buffer, 0, buffer.Length);
            }
            return(request.ReadStringResponse());
        }