Solved

HTTP Header Question

Posted on 2016-08-16
10
98 Views
Last Modified: 2016-08-22
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
Comment
Question by:PhilippeRenaud
  • 4
  • 4
  • 2
10 Comments
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 41758583
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
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 41758635
Can you explain more about the problem you are trying to solve?
0
 
LVL 1

Author Comment

by:PhilippeRenaud
ID: 41758752
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
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 41758818
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
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 41758819
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
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 41758840
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
 
LVL 83

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 250 total points
ID: 41758910
0
 
LVL 75

Expert Comment

by:käµfm³d 👽
ID: 41759372
Yep. I was on my phone at the time, so I that's why I didn't link it   = )
0
 
LVL 1

Author Comment

by:PhilippeRenaud
ID: 41759525
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
 
LVL 75

Accepted Solution

by:
käµfm³d   👽 earned 250 total points
ID: 41759722
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

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Password hashing is better than message digests or encryption, and you should be using it instead of message digests or encryption.  Find out why and how in this article, which supplements the original article on PHP Client Registration, Login, Logo…
This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
In this tutorial viewers will learn how add a scalable full-width header using CSS3. Create a new HTML document with an internal stylesheet. Set a tiled background.:  Create a new div and name it Header. Position it with position:absolute at the top…
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question