Java Htmlunit:在Facebook上发布链接
我用HtmlUnit在我的Fb网页上发布链接,但是如果我试图发布链接,Fb只显示url,没有图片,标题ecc 另一种方法是发送POST请求,发布包含所有信息的整个链接Java Htmlunit:在Facebook上发布链接,java,facebook,htmlunit,Java,Facebook,Htmlunit,我用HtmlUnit在我的Fb网页上发布链接,但是如果我试图发布链接,Fb只显示url,没有图片,标题ecc 另一种方法是发送POST请求,发布包含所有信息的整个链接 如何生成发布请求以在我的fb页面上发布链接?要生成Post请求,您必须使用该类 您应该这样使用它: WebClient webClient = new WebClient(); WebRequest wr = new WebRequest(new URL("http://url.to.post"), HttpMethod.POST
如何生成发布请求以在我的fb页面上发布链接?要生成
Post
请求,您必须使用该类
您应该这样使用它:
WebClient webClient = new WebClient();
WebRequest wr = new WebRequest(new URL("http://url.to.post"), HttpMethod.POST);
List<NameValuePair> parameters = Arrays.asList(
new NameValuePair("name", "john"),
new NameValuePair("age", "28"));
wr.setRequestParameters(parameters);
HtmlPage page = webClient.getPage(wr);
System.out.println(page.asXml());
而不是使用相同名称的Apache接口
您必须使用Chrome的inspector或Firebug才能准确查看要发布到的URL以及需要发送的参数。以下哪一项?什么参数?
import com.gargoylesoftware.htmlunit.util.NameValuePair;