Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java代码用于将变量发布到php脚本,但它不起作用,出现403错误_Java_Php_Html_Post - Fatal编程技术网

Java代码用于将变量发布到php脚本,但它不起作用,出现403错误

Java代码用于将变量发布到php脚本,但它不起作用,出现403错误,java,php,html,post,Java,Php,Html,Post,我有一个有趣的挑战。我必须将密码“flubergump”发送到网上的一个页面(php脚本) 我编写了以下通用代码: try { URL url = new URL(A); URLConnection con = url.openConnection(); con.setDoOutput(true); OutputStreamWriter writer = new OutputStreamWriter(con.getOutputStream()); F

我有一个有趣的挑战。我必须将密码“flubergump”发送到网上的一个页面(php脚本)

我编写了以下通用代码:

try {

    URL url = new URL(A);
    URLConnection con = url.openConnection();
    con.setDoOutput(true);

    OutputStreamWriter writer = new OutputStreamWriter(con.getOutputStream());
    F = URLEncoder.encode(F, "UTF-8");
    writer.write(F);
    System.out.println(F);
    String line;

    DataInputStream in = new DataInputStream (con.getInputStream ());

    while ((line = in.readLine()) != null) {
        G=G + line;
    }
    textarea.setText(G);
    writer.close();
    in.close();
并尝试发送每个版本的password=flubergump

发送此HTML将有效:

<form method="post" action="http://www.hackthis.co.uk/levels/i2.php">
<input type="hidden" name="password" value="flubergump">
</form>


但我想做一个“后变量”工具,只是为了实践。你能告诉我为什么我没有成功吗。我试着编写自己的PHP脚本,但仍然没有成功。我对这个主题研究得很透彻,人们会觉得这段代码应该可以工作。

“仍然没有运气”LOL你可以看到,如果我认为运气可以帮助我编写代码,我将一事无成:PI不能使用“setRequestMethod(POST)”,我的编译器认为它不存在,这是一件事吗?你说它是php代码,但它看起来像java?哦,不,我忘了说它的java:/brain一定是非常疲惫的sryb,但是当然它不能与action=“l2.php”的表单一起工作