Questions tagged [webrequest]
WebRequest is an abstract class in .NET Framework for making requests to URIs (including HTTP, HTTPS, FTP and FILE protocols). Related tags: [httpwebrequest], [ftpwebrequest].
                                	
	webrequest
    
                            
                        
                    
            1,605
            questions
        
        
            181
            votes
        
        
            11
            answers
        
        
            452k
            views
        
    HttpWebRequest using Basic authentication
                I'm trying to go through an authentication request that mimics the "basic auth request" we're used to seeing when setting up IIS for this behavior.
The URL is: https://telematicoprova.agenziadogane....
            
        
       
    
            139
            votes
        
        
            13
            answers
        
        
            173k
            views
        
    Cannot set some HTTP headers when using System.Net.WebRequest
                When I try to add a HTTP header key/value pair on a WebRequest object, I get the following exception:
  This header must be modified using the appropriate property
I've tried adding new values to ...
            
        
       
    
            124
            votes
        
        
            4
            answers
        
        
            209k
            views
        
    How do I use WebRequest to access an SSL encrypted site using HTTPS?
                I'm writing a program that reads content from a user provided URL. My problem is in the code that goes something like this:
Uri uri = new Uri(url);
WebRequest webRequest = WebRequest.Create(uri);
...
            
        
       
    
            112
            votes
        
        
            4
            answers
        
        
            265k
            views
        
    Cannot send a content-body with this verb-type
                I just got this exception (ProtocolViolationException) in my .NET 2.0 app (running on windows mobile 6 standard emulator).  What confuses me is that as far as i know, I have not added any content body,...
            
        
       
    
            88
            votes
        
        
            2
            answers
        
        
            161k
            views
        
    How to get json response using system.net.webrequest in c#?
                I need to get json data from an external domain.
I used WebRequest to get the response from a website.
Here's the code:
var request = WebRequest.Create(url);
string text;
var response = (...
            
        
       
    
            82
            votes
        
        
            2
            answers
        
        
            225k
            views
        
    How do you send an HTTP Get Web Request in Python? [duplicate]
                I am having trouble sending data to a website and getting a response in Python. I have seen similar questions, but none of them seem to accomplish what I am aiming for.
This is my C# code I'm trying ...
            
        
       
    
            82
            votes
        
        
            3
            answers
        
        
            142k
            views
        
    Which versions of SSL/TLS does System.Net.WebRequest support?
                Now that SSL 3 has been found to be vulnerable to the POODLE attack:  
Which versions of SSL/TLS does System.Net.WebRequest use when connecting to any https Uri?
I use WebRequest to connect to ...
            
        
       
    
            72
            votes
        
        
            10
            answers
        
        
            71k
            views
        
    Mono https webrequest fails with "The authentication or decryption has failed"
                I'm making a simple REST client to use in my C# applications. In .net on Windows It works great with http:// and https:// connections. In mono 2.6.7 (Also tested with 2.8 with the same results) on ...
            
        
       
    
            55
            votes
        
        
            4
            answers
        
        
            82k
            views
        
    Forcing Basic Authentication in WebRequest
                I am integrating  web service that will use an
HTTP-POST to request and retrieve data. The remote server
requires basic authentication as per RFC 2617
My attempts to authenticate are failing. 
It ...
            
        
       
    
            55
            votes
        
        
            7
            answers
        
        
            111k
            views
        
    Test if a website is alive from a C# application
                I am looking for the best way to test if a website is alive from a C# application.
Background
My application consists of a Winforms UI, a backend WCF service and a website to publish content to the UI ...
            
        
       
    
            54
            votes
        
        
            1
            answer
        
        
            69k
            views
        
    HttpWebRequest: Add Cookie to CookieContainer -> ArgumentException (Parametername: cookie.Domain)
                I'm trying to login to a website via my application.
What I did:
First I figured out how the browser does the authorization process with Fiddler.
I examined how the POST request is built and I tried ...
            
        
       
    
            49
            votes
        
        
            4
            answers
        
        
            83k
            views
        
    Making a web request to a web page which requires windows authentication
                I am trying to make a request to a web page using WebRequest class in .net. The url that I am trying to read requires Windows Authentication due to which I get an unauthorised exception. How can I ...
            
        
       
    
            49
            votes
        
        
            10
            answers
        
        
            217k
            views
        
    Reasons for a 409/Conflict HTTP error when uploading a file to sharepoint using a .NET WebRequest?
                I've got a method that uses a WebRequest to upload a file to a sharepoint 2010 list/folder, using a PUT request, with the Overwrite Header set to T (overwrite).
When several files are uploaded (...
            
        
       
    
            47
            votes
        
        
            10
            answers
        
        
            68k
            views
        
    HttpWebRequest times out on second call
                Why does the following code Timeout the second (and subsequent) time it is run?
The code hangs at:
using (Stream objStream = request.GetResponse().GetResponseStream())
and then causes a ...
            
        
       
    
            40
            votes
        
        
            4
            answers
        
        
            141k
            views
        
    How to force WebRequest to send Authorization header during POST
                When using WebRequest to send a POST, the Authorization header is not sent with the request even though I have manually set the header and set PreAuthenticate to true, eg:
webRequest.Headers["...
            
        
       
    
            36
            votes
        
        
            6
            answers
        
        
            16k
            views
        
    Mocking WebResponse's from a WebRequest
                I have finally started messing around with creating some apps that work with RESTful web interfaces, however, I am concerned that I am hammering their servers every time I hit F5 to run a series of ...
            
        
       
    
            35
            votes
        
        
            7
            answers
        
        
            37k
            views
        
    Is WebRequest The Right C# Tool For Interacting With Websites?
                I'm writing a small tool in C# which will need to send and receive data to/from a website using POST and json formatting.  I've never done anything like this before in C# (or any language really) so I'...
            
        
       
    
            32
            votes
        
        
            2
            answers
        
        
            66k
            views
        
    Creating WPF BitmapImage from MemoryStream png, gif
                I am having some trouble creating a BitmapImage from a MemoryStream from png and gif bytes obtained from a web request. The bytes seem to be downloaded fine and the BitmapImage object is created ...
            
        
       
    
            31
            votes
        
        
            1
            answer
        
        
            35k
            views
        
    How to Replace WebClient with HttpClient?
                I have the following WebClient inside my asp.net mvc web application:
using (WebClient wc = new WebClient()) // call the Third Party API to get the account id 
{
     string url = currentURL + "...
            
        
       
    
            29
            votes
        
        
            3
            answers
        
        
            65k
            views
        
    C# - How to make a HTTP call
                I wanted to make an HTTP call to a website. I just need to hit the URL and dont want to upload or download any data. What is the easiest and fastest way to do it.
I tried below code but its slow and ...
            
        
       
    
            28
            votes
        
        
            4
            answers
        
        
            11k
            views
        
    HttpWebRequest to URL with dot at the end
                when i do a GET with WebRequest.Create("http://abc/test.") i get 404 because according to fiddler the trailing dot gets stripped away by .NET and the web server needs the dot. how can i prevent that ...
            
        
       
    
            27
            votes
        
        
            3
            answers
        
        
            56k
            views
        
    Using HTTP Authentication with a C# WebRequest
                I want to make a web request to a page that needs authenticating. How would I go about doing this? I found something that said possibly to use the Credentials property, but I'm not sure how to use it.
            
        
       
    
            25
            votes
        
        
            4
            answers
        
        
            26k
            views
        
    Multithreading a large number of web requests in c#
                I have an program where I need to create some large number of folders to an external sharepoint site (external meaning I can't use the sharepoint object model). Web requests work well for this, but ...
            
        
       
    
            22
            votes
        
        
            5
            answers
        
        
            38k
            views
        
    How can I do digest authentication with HttpWebRequest?
                Various articles (1, 2) I discovered make this look easy enough:
WebRequest request = HttpWebRequest.Create(url);
var credentialCache = new CredentialCache();
credentialCache.Add(
  new Uri(url), // ...
            
        
       
    
            21
            votes
        
        
            0
            answers
        
        
            16k
            views
        
    How to properly catch a 404 error in .NET [duplicate]
                Possible Duplicate:
  How can I catch a 404?  
I would like to know the proper way to catch a 404 error with c# asp.net here is the code I'm using
HttpWebRequest request = (HttpWebRequest) ...
            
        
       
    
            20
            votes
        
        
            6
            answers
        
        
            24k
            views
        
    What makes this HTTPS WebRequest time out even though it works in the browser?
                Here's my request:
var request = (HttpWebRequest) WebRequest.Create("https://mtgox.com/");
request.CookieContainer = new CookieContainer();
request.AllowAutoRedirect = false;
request.Accept = "text/...
            
        
       
    
            20
            votes
        
        
            5
            answers
        
        
            111k
            views
        
    How to use WebRequest to POST some data and read response?
                Need to have the server make a POST to an API, how do I add POST values to a WebRequest object and how do I send it and get the response (it will be a string) out?
I need to POST TWO values, and ...
            
        
       
    
            20
            votes
        
        
            5
            answers
        
        
            55k
            views
        
    Starting async method as Thread or as Task
                I'm new to C#s await/async and currently playing around a bit.
In my scenario I have a simple client-object which has a WebRequest property. The client should send periodically alive-messages over ...
            
        
       
    
            20
            votes
        
        
            6
            answers
        
        
            4k
            views
        
    How to calculate HttpWebRequest spent outbound and inbound internet traffic
                I have the below function to fetch a page. My question is i want to calculate how much internet connection is spent
Both inbound (download) and outbound traffic (sent)
How can i do that ? Thank you
...
            
        
       
    
            19
            votes
        
        
            4
            answers
        
        
            26k
            views
        
    "too many automatic redirections were attempted" error message when using a httpWebRequest in .NET
                I am attempting to request a page like "http://www.google.com/?q=random" using the webrequest class in vb.net.
we are behind a firewall, so we have to authenticate our requests.
I have gotten past the ...
            
        
       
    
            19
            votes
        
        
            2
            answers
        
        
            20k
            views
        
    how to change originating IP in HttpWebRequest
                I'm running this application on a server that has assigned 5 IPs. I use HttpWebRequest to fetch some data from a website. But when I make the connection I have be able to specify which one of the 5 ...
            
        
       
    
            19
            votes
        
        
            4
            answers
        
        
            34k
            views
        
    Reading data from an open HTTP stream
                I am trying to use the .NET WebRequest/WebResponse classes to access the Twitter streaming API here "http://stream.twitter.com/spritzer.json".
I need to be able to open the connection and read data ...
            
        
       
    
            18
            votes
        
        
            3
            answers
        
        
            29k
            views
        
    How to get website title from c#
                I'm revisiting som old code of mine and have stumbled upon a method for getting the title of a website based on its url. It's not really what you would call a stable method as it often fails to ...
            
        
       
    
            18
            votes
        
        
            3
            answers
        
        
            30k
            views
        
    Does any one know about this error: "Wrong Local header signature: 0x6D74683C"?
                The following code is used to download a zip file and unzip it on phone. 
The same code used to work on WP7, I started tested on WP8 device, and strange thing is happening... now it works on WP8 but ...
            
        
       
    
            18
            votes
        
        
            2
            answers
        
        
            2k
            views
        
    Bandwidth Shaping in my C# application
                I have a C# application that uses a native library that sends video to other IP over the internet using UDP. I have no traffic control over that library.
My application also calls web services of ...
            
        
       
    
            17
            votes
        
        
            1
            answer
        
        
            23k
            views
        
    powershell curl and WebRequest both follow redirects
                I was trying to figure out the status code returned by my webpage, which most certainly is 301 (moved permanently), according to curl on the Linux subsystem, but using curl or the WebRequest object on ...
            
        
       
    
            17
            votes
        
        
            3
            answers
        
        
            28k
            views
        
    System.Net.ProtocolViolationException: You must write ContentLength bytes to the request stream before calling [Begin]GetResponse
                I am getting the 
  "System.Net.ProtocolViolationException: You must write ContentLength bytes to the request stream before calling [Begin]GetResponse" error when calling to the "BeginGetResponse" ...
            
        
       
    
            16
            votes
        
        
            3
            answers
        
        
            56k
            views
        
    How to set User Agent with System.Net.WebRequest in c#
                I'm trying to set User Agent with WebRequest, but unfortunately, I've only found how to do it using HttpWebRequest, so here is my code and I hope you can help me to set the User-Agent using WebRequest....
            
        
       
    
            16
            votes
        
        
            5
            answers
        
        
            13k
            views
        
    Get unique worker/thread/process/request ID in PHP
                In multi-threaded environments (like most web platforms) I often include some sort of thread ID to the logs of my apps. This enables me to tell exactly what log entry came from which request/thread, ...
            
        
       
    
            16
            votes
        
        
            4
            answers
        
        
            32k
            views
        
    PowerShell v3 Invoke-WebRequest: Troubles with forms
                Since I upgraded to Windows 8 a lot of my PowerShell scripts relying on launching an invisible IE won’t quite work anymore, so I tried switching to the Invoke-WebRequest command. I did a lot of ...
            
        
       
    
            16
            votes
        
        
            5
            answers
        
        
            11k
            views
        
    Sending gzipped data in WebRequest?
                I have a large amount of data (~100k) that my C# app is sending to my Apache server with mod_gzip installed. I'm attempting to gzip the data first using System.IO.Compression.GZipStream. PHP receives ...
            
        
       
    
            16
            votes
        
        
            4
            answers
        
        
            5k
            views
        
    WebRequest fails to download large files (~ 1 GB) properly
                I am attempting to download a large file from a public URL. It seemed to work fine at first but 1 / 10 computers seem to timeout. My initial attempt was to use WebClient.DownloadFileAsync but because ...
            
        
       
    
            15
            votes
        
        
            4
            answers
        
        
            40k
            views
        
    Downloading pdf file using WebRequests
                I'm trying to download a number of pdf files automagically given a list of urls.
Here's the code I have:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = "GET";
...
            
        
       
    
            15
            votes
        
        
            2
            answers
        
        
            63k
            views
        
    Using WebClient or WebRequest to login to a website and access data
                I'm trying to access restricted data on a website using WebClient/WebRequest. There is no official API in that website, so what I'm trying to do is simply fill the HTML form and post the values to the ...
            
        
       
    
            15
            votes
        
        
            2
            answers
        
        
            20k
            views
        
    chrome.webRequest.onBeforeRequest.addListener Cannot read property 'onBeforeRequest' of undefined
                I'm trying to build my own chrome extension and I'm trying to add an event handler using onBeforeRequest.
My manifest.json:
{
    "manifest_version": 2,
    "name": "My extension",
    "description"...
            
        
       
    
            14
            votes
        
        
            3
            answers
        
        
            23k
            views
        
    Can I send webrequest from specified ip address with .NET Framework?
                I have a server with multi ip addresses. Now I need to communicate with several servers with http protocol. Each server only accept the request from a specified ip address of my server. But when using ...
            
        
       
    
            13
            votes
        
        
            1
            answer
        
        
            33k
            views
        
    Getting full response body from System.Net.WebRequest
                I'm using System.Net.WebRequest to get info from some API.
When I get an error, the response contains only the basic HttpStatusCode and message, and not the full error returned.
For comparison, ...
            
        
       
    
            12
            votes
        
        
            2
            answers
        
        
            42k
            views
        
    C# Getting proxy settings from Internet Explorer
                i have a problem in certain company in germany. They use proxy in their network and my program cant communicate with server.
IE works with this settings:
It means:
Automatically detect settings
...
            
        
       
    
            12
            votes
        
        
            2
            answers
        
        
            13k
            views
        
    HttpWebRequest or WebRequest - Resume Download ASP.NET
                I would like to know if there is a way to know if a server supports resume download functionallity and if supported, how do I send a request to resume?
I was looking for a solution where my ASP.NET ...
            
        
       
    
            12
            votes
        
        
            4
            answers
        
        
            25k
            views
        
    How to send a POST with a JSON in a WebRequest() call using MQL4?
                I would like to send a POST from MQL4-script, using a JSON-format to a Node-server.
I've tried the webRequest() standard function in MQL4, based on the following documentation, but it did NOT success....