The follow http post request send data using multipart/form-data content type.
-----------------------------27311326571405\r\nContent-Disposition: form-data; name="list"\r\n\r\n8274184\r\n-----------------------------27311326571405\r\nContent-Disposition: form-data; name="list"\r\n\r\n8274174\r\n-----------------------------27311326571405\r\nContent-Disposition: form-data; name="list"\r\n\r\n8274178\r\n-----------------------------27311326571405\r\nContent-Disposition: form-data; name="antirobot"\r\n\r\n2341234\r\n-----------------------------27311326571405\r\nContent-Disposition: form-data; name="votehidden"\r\n\r\n1\r\n-----------------------------27311326571405--\r\n
List is an input name. 8274184, 8274174, 8274178 etc are input value. But what is 27311326571405, 27311326571405...etc? I want to send same request using c# but i really donnt know where i can to get this numbers.
It is a semi-random string, used to distinguish the different fields. In the content-type header this is given as the
boundary
.see what-are-valid-characters-for-creating-a-multipart-form-boundary
If you like to remove
---27311326571405
boundary value in response, please use the following code---27311326571405
is called boundary and it is a random string that should never appear in the data you are sending and is used as separator between the values.Here's an example of sending such a request to a given address: