Re: java - php
<allanallansson@spray.se> wrote in message
news:1152247213.895409.296870@p79g2000cwp.googlegroups.com...
Oliver Wong wrote:
<allanallansson@spray.se> wrote in message
news:1152181891.972424.318880@q16g2000cwq.googlegroups.com...
Hi i want to send a file to php (with post) and i also want to set a
variable in the same form. example ("&myvar=" + myvar).
You can send arbitrary data via a POST request. It's also possible to
send data via both POST and GET simultaneously. Simply POST to a GET url.
E.g. POST to http://foo.com/bar?getVariable=value
- Oliver
If you could explain that with a code snippet i would be most pleased!
Thank you in advance, Allan
Take your original code, and change the beginning from:
<oldCode>
public void postFile(String exsistingFileName) {
try {
FileInputStream fileInputStream = new FileInputStream( new
File(exsistingFileName) );
// Open a HTTP connection to the URL
System.out.println("Connecting to server...");
conn = (HttpsURLConnection) (new URL(urlString)).openConnection();
</oldCode>
to
<newCode>
public void postFile(String exsistingFileName) {
try {
FileInputStream fileInputStream = new FileInputStream( new
File(exsistingFileName) );
// Open a HTTP connection to the URL
System.out.println("Connecting to server...");
conn = (HttpsURLConnection) (new URL(urlString +
"?myVar="+myVar+"&myVar2="+myVar2)).openConnection();
</newCode>
This assumes that urlString didn't contain a question mark already.
- Oliver