为了账号安全,请及时绑定邮箱和手机立即绑定

通过导航器而不是java传递json对象

通过导航器而不是java传递json对象

浮云间 2022-09-07 21:52:46
我有一个带有此代码的Java应用程序:URL url = new URL("http://myurl/");HttURLConnection connection = (HttURLConnection) url.openConnection();connection.setDoInput(true);connection.setDoOutplut(true);connection.setRequestProperty("Content-Type", "application/json");BufferedWriter buffer = new BufferedWriter(new OutputStreamWriter(connection.getOutputStream()));buffer.write("{\"foo:\"0}");buffer.flush();我只想在我的导航URL栏中做同样的事情。编辑我找到了一个修改标题的工具。这是我加载页面时开发工具的屏幕截图。现在,我把我的 Json 对象放在哪里了?
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

如果你需要向你的代码发送数据,应该是这样的,JSONURL


            URL url = new URL("http://myurl/");

            HttpURLConnection con = (HttpURLConnection) url.openConnection();

            con.setDoOutput(true);

            con.setRequestMethod("POST");

            con.setRequestProperty("Content-Type", "application/json");


            String input = "{\"foo\":\"bar\"}";

            OutputStream ous = con.getOutputStream();

            ous.write(input.getBytes());

            ous.flush();


            if (con.getResponseCode() != HttpURLConnection.HTTP_OK)

            {

                throw new RuntimeException("Failed : HTTP error code : " + con.getResponseCode());

            }else

            {

                BufferedReader br = new BufferedReader(new InputStreamReader((con.getInputStream())));

                String output;

                System.out.println("Output from Server .... \n");

                while ((output = br.readLine()) != null) 

                {

                     System.out.println(output);

                }

            }


            con.disconnect();

如果你需要方法,那么你可以放置这个,GET


con.setRequestMethod("GET");

con.setRequestProperty("Accept", "application/json");

如果需要发送带有 URL 的请求正文,可以使用 。你也可以使用邮递员。通过使用此功能,您可以发送请求并接收响应。CURL


CURL会这样,


curl -v -H "Content-Type: application/json" -X POST \

     -d '{\"foo\":\"bar\"}' http://myurl/

您可以使用来执行您需要的内容,阅读第二个答案。Firefox


查看完整回答
反对 回复 2022-09-07
  • 1 回答
  • 0 关注
  • 129 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号