[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 127
  • Last Modified:

HTTP Header Question

Hello EE,

Is it possible to read the value of a POST Header Entity Response Body value ?
in other words, If I have an Entity  Content-Length : 56

how can I know its value ? I know its the length, but how can I see what is it? doesnt matter if its ASCII or something else to me

another question attached to this is, if I know its value, is it possible to achieve the same results with a Querystring after ?
0
PhilippeRenaud
Asked:
PhilippeRenaud
  • 4
  • 4
  • 2
2 Solutions
 
Dave BaldwinFixer of ProblemsCommented:
The simple answer is:

The .Net version of $_GET[] is :

 Request.Querystring["parameter1"]

The .Net version of $_POST[] is :

 Request.Form["paramName"];

Frameworks that are available with .NET hide these under other functions.
0
 
käµfm³d 👽Commented:
Can you explain more about the problem you are trying to solve?
0
 
PhilippeRenaudAuthor Commented:
YEs alright Kaufmed :

in Fiddler4 software, I see that whenever I type something in a Textbox, I see a Link (no querystring) doing a POST with a response body of the name "textValue"  and value : whatever I typed..

I want to be more efficiant for the job I have to do and I would like to "post" stuff without me going to type every hour myself.
I want my vb.net to do the same thing. So I was trying to understand what to do as a POST to achieve the same thing as If I was typing on the keyboard on that textbox
0
NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

 
Dave BaldwinFixer of ProblemsCommented:
In the web, HTML forms are used to 'POST' data to a server.  The only common method for 'POST'ing is to use cURL.  PHP has it's own built-in cURL extension, I don't know if .NET has such a thing.  More info here: https://curl.haxx.se/
0
 
Dave BaldwinFixer of ProblemsCommented:
Actually, you can use jQuery in an HTML page to post data from a form page.  You might be able to use that to do it programmatically.
0
 
käµfm³d 👽Commented:
If you are simply trying to programmatically post data to a web server, then you would use either the HttpClient our WebClient classes. The former is preferred over the latter.
0
 
Dave BaldwinFixer of ProblemsCommented:
0
 
käµfm³d 👽Commented:
Yep. I was on my phone at the time, so I that's why I didn't link it   = )
0
 
PhilippeRenaudAuthor Commented:
If I get an error like this :

The remote server returned an error: (403) Forbidden.

on a line :

Dim responseLoginToPage1 As HttpWebResponse = DirectCast(requestLoginToPage1.GetResponse(), HttpWebResponse)

Open in new window


is it possible im just not allowed to do this or maybe its something else I could do wrong ?
0
 
käµfm³d 👽Commented:
Confirm whether or not SSL is enabled for that service. If it is, make sure you're sending your request as HTTPS in the URL.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 4
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now