我很难让Unirest通过JSON查询一个站点。
代码:
AuthLIB.java:
import java.io.FileWriter;
import java.io.IOException;
import java.io.*;
import java.net.*;
import java.util.*;
import com.mashape.unirest.http.*;
import com.mashape.unirest.request.*;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
public class AuthLIB
{
public void authenticate(String input[]) throws Exception
{
System.out.println("Auth Request");
HttpResponse<JsonNode> jsonResponse = Unirest.post("https://mysafewebsite.com/cow")
.header("accept", "application/json")
.field("username", input[0])
.field("password", input[1])
.asJson();
System.out.println(jsonResponse);
}
public AuthLIB()
{
System.out.println("Auth Constructed");
}
}我正在犯错误:
我在意象中的错误
这是非常令人沮丧的是,没有张贴工作。
请帮帮忙
<3糖果
发布于 2016-05-15 18:49:45
从您发布的图片来看,问题似乎是Java找不到Unirest类。
你怎么包括Unirest?
我建议使用Maven (这还可以获得Unirest的所有必需依赖项):
<dependency>
<groupId>com.mashape.unirest</groupId>
<artifactId>unirest-java</artifactId>
<version>1.4.9</version>
</dependency>https://stackoverflow.com/questions/33716078
复制相似问题