目前,我正在使用中HttpClient
,HttpPost
从中发送数据给我PHP server
,Android app
但是所有这些方法在API 22中已被弃用,而在API 23中已被删除,那么还有哪些替代选择呢?
我到处搜索,但没有找到任何东西。
该HttpClient的已被废弃,现在删除:
org.apache.http.client.HttpClient:
该接口在API级别22中已弃用。请改用openConnection()。请访问此网页以获取更多详细信息。
表示你应该切换到java.net.URL.openConnection()
。
另请参见新的HttpURLConnection文档。
你可以按照以下方式进行操作:
URL url = new URL("http://some-server");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");
// read the response
System.out.println("Response Code: " + conn.getResponseCode());
InputStream in = new BufferedInputStream(conn.getInputStream());
String response = org.apache.commons.io.IOUtils.toString(in, "UTF-8");
System.out.println(response);
IOUtils文档:Apache Commons IO
IOUtils Maven依赖项:http : //search.maven.org/#artifactdetails|org.apache.commons|commons-io| 1.3.2| jar
我想允许已经加入比赛的用户在任何人进行比赛之前就我的游戏的级别达成一致。该过程如下所示: > 用户选择对手使用谷歌游戏默认UI。 如果我不能用基于Google Play Games turn的API实现这一点,我还应该考虑其他的选择吗?
我有一个PDF文件,我正试图通过Intent分享。行动!。不过当我点击其中一个选项(gmail、google drive等)时。上面写着“请求不包含数据”**更新代码如下 我想问题一定出在我的电脑上?这就是说,我的文件的URL肯定有效,因为我可以成功地使用该路径打印PDF。 编辑:我已经更新了我的代码一点点。 这让我从Whatsapp获得“文件格式不被接受”,从Gmail获得“无法附加文件”。 想
我是的新手,我正在练习。我创建了一个本地分支,但我发现当我执行时,我的分支没有上传到存储库。我实际上必须做:。 这是为什么?分支不是默认要推送的新变化吗?为什么我需要运行第二个命令?
“PHP”已从我的VS中删除,作为语言模式的选项。 我多次卸载并重新安装vs代码,删除所有扩展并清除所有本地配置。 操作系统:Windows 10 VS 代码版本:1.22.1
本文向大家介绍为什么我们需要一个数据库,包括了为什么我们需要一个数据库的使用技巧和注意事项,需要的朋友参考一下 数据库是数据的集合,通常以电子形式存储。数据库的设计通常是为了使其易于存储和访问信息。 好的数据库对任何公司或组织都至关重要。这是因为数据库存储了有关公司的所有相关详细信息,例如员工记录,交易记录,工资详细信息等。 数据库重要的各种原因是- 管理大量数据 数据库每天存储和管理大量数据。使