|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2008
Messaggi: 210
|
[Java] Problema con Opera e richiesta POST
Salve. Mi sono accorto che con Opera 9.52 si verifica un errore durante l'invio di una richiesta post ad una pagina php. La richiesta viene effettuata ma i parametri passati non vengono intercettati dalla pagina php o_O
Codice:
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import javax.swing.JApplet;
public class testApplet extends JApplet
{
public void init()
{
InputStream inputStream = null;
OutputStream outputStream = null;
OutputStreamWriter writer = null;
try
{
URL url = new URL ("http://localhost/phpPage.php");
URLConnection connection = url.openConnection();
connection.setDoOutput (true);
connection.setDoInput (true);
String data = URLEncoder.encode ("name", "UTF-8") + "=" + URLEncoder.encode ("value", "UTF-8");
outputStream = connection.getOutputStream();
writer = new OutputStreamWriter (outputStream);
writer.write (data);
writer.flush();
inputStream = connection.getInputStream();
}
catch (Exception exception)
{
exception.printStackTrace();
}
finally
{
try
{
inputStream.close();
outputStream.close();
writer.close();
}
catch (Exception exception)
{
exception.printStackTrace();
}
}
}
}
Codice:
<?php
$value = $_POST['name'];
$file = fopen ("test.txt", "w");
fwrite ($file, $value);
fclose ($file);
?>
Con mozilla e con IE tutto fila liscio, il problema rimane solo con Opera... qualche idea? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:11.



















