如何将JSON数据发布到.net服务器?
我可以用:
httpClient = new DefaultHttpClient();
httpPost = new HttpPost(URL);
List<NameValuePair> pairs = new ArrayList<NameValuePair>();
pairs.add(new BasicNameValuePair("Code", Code));
pairs.add(new B
我正在使用HttpClient库。我知道通过POST请求直接发送json字符串的方法。像这样:
HttpPost post = new HttpPost(url);
post.setEntity(new StringEntity(jsonString));
而是如何使用GET请求发送相同的数据。因为在HttpGet类中没有像"setEntity(StringEntity entity)“这样的方法。我愿意发送没有任何特定密钥的数据,就像我对POST请求所做的那样。
如何将数据发送到下面的PHP文件?我可以建立连接并发送数据,但无法接收响应。我需要发送3个参数,"op",用户名和密码。
switch ($_POST["op"]) {
// User Authentication.
case 1:
$UName = $_POST["UName"];
$UPass = $_POST["UPass"];
$UPass = md5($UPass);
//....Some code
// New user re
我可以通过执行以下操作来调用RESTful API:
curl -H“内容-类型: application/json”-d '{"url":""}‘
在Java中,当我从cURL打印接收到的请求数据时,我正确地获得了以下数据:
Log: Data grabbed for POST data: {"url":"http://www.example.com/url"}
但是,当我使用HttpClient/HttpPost通过Java发送POST请求时,我得到的数据格式很差,无法从JSON获取键值。
Log: Data grab
我正在开发一个android应用程序,在这个应用程序中,我向服务器发送一些文本、文件。我使用JSON将文件上传到服务器。但我想提供数据上传的安全性。数据只能从android设备上传。在我的例子中,如果我使用postman发送数据,它将被上传到服务器上。
php开发人员告诉我,“在头中发送数据”。我在谷歌上找到了一些代码。
Authentication.java
public class Authentication {
public void AuthenticateData(String url) {
HttpPost httppost = new Ht
我有数据是字符串类型,我想把这个数据作为xml.How发送到服务器上,你能帮我吗?
httpclient = new DefaultHttpClient();
httppost = new HttpPost("http://longvansolution.tk/login.php"); // make
// sure
我正在尝试向服务器发送一个Post请求,但它向我发回了数据错误。我想检查我发送的确切请求行。基本上我是这样做的:
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(SERVER);
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("data1", data
我正在创建示例应用程序,它将向本地服务器发送XML文件。在服务器端,我需要读取客户端发送的数据并将其写入新文件。
下面是我用来读取XML文件并将其发送到服务器的客户端代码。
HttpClient httpclient = new DefaultHttpClient();
// Below code is used to connect with the local tomact server or servlet
HttpPost httppost = new HttpPost("http://xxx.xxx.xxx.xxx:yyyy&
您好,我正在使用下面的代码向服务器发送数据
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.myurl.com/app/page.php");
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(5);
nameValuePairs.add(new BasicNameValuePa
我想把数据从android应用程序发送到远程服务器。我曾尝试将数据作为示例发送到服务器,但它正在工作。我正在上传下面的代码。我不确定,但可能是我的数据发送格式是错误的。
链接需要显示成功的信息。不幸的是,它没有显示出任何变化。
public void postData() throws JSONException {
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(
我知道这里的堆栈溢出有很多与我相关的问题,但我不能100%理解他们对如何使用httpUrlConnection从web服务器发送和接收数据的解释。
我以前用httpClient来做这件事,我使用了以下代码:
这里是我的班级httpClient:
public class httpHandler {
public String post(String posturl){
try{
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = ne