當前位置:首頁 » 文件傳輸 » 調用的介面地址能訪問嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

調用的介面地址能訪問嗎

發布時間: 2022-02-26 20:00:25

Ⅰ 關於java調用url介面方法的問題

對於具體的數據請求方式、請求方式、響應數據格式要看你的介面要求,這是通用代碼:

importjava.io.BufferedReader;
importjava.io.IOException;
importjava.io.InputStreamReader;
importjava.net.HttpURLConnection;
importjava.net.URL;

publicclassTest{
publicstaticvoidmain(String[]args)throwsIOException{
System.out.println(getData());
}
publicstaticStringgetData()throwsIOException{
//創建指定url的url對象,這里的地址是:淘寶商品搜索建議
URLurl=newURL("https://suggest.taobao.com/sug?code=utf-8&q=電腦&callback=cb");
//創建http鏈接對象
HttpURLConnectioncon=(HttpURLConnection)url.openConnection();
//設置請求方式
con.setRequestMethod("POST");
//打開鏈接,上一步和該步驟作用相同,可以省略
con.connect();

//獲取請求返回內容並設置編碼為UTF-8
BufferedReaderreader=newBufferedReader(newInputStreamReader(con.getInputStream(),"UTF-8"));
//將返回數據拼接為字元串
StringBuffersb=newStringBuffer();
//臨時字元串
Stringtemp=null;
//獲取數據
while((temp=reader.readLine())!=null){
sb.append(temp);
}
//關閉流
reader.close();
returnsb.toString();
}
}

結果:

Ⅱ 將調用的別人介面的鏈接地址寫到自己的後台,怎麼連不上本地的資料庫服務

是不是你自己本地的TNSNAMES.ORA文件中,沒有配置他的資料庫連接,所以才報這個錯
你把你同事的tnsnames.ora文件一份復制到你本地電腦覆蓋自己的tnsnames.ora試試!

Ⅲ 給出介面地址為http://10.240.12.24:1589 怎麼訪問調用

這個是一個區域網地址
你必須和目標主機在同一個區域網內才可以訪問。
在瀏覽器地址欄直接輸入
http://10.240.12.24:1589
就可以了
注意冒號是英文的。
無法訪問的話,要麼是連接問題,要麼是目標主機問題。

Ⅳ 給了我一個介面地址 java怎麼調用

這是讓你進行解析xml,然後顯示在自己的界面里。

Ⅳ 如何調用介面

每個介面應該都有介面文檔的,介面文檔比我說的清楚,呵呵
好吧,我再啰嗦一下
一般介面是一個地址url,通過傳遞過去一些參數,完成一些特定的功能,或者返回一些特定的信息.
關鍵就是如何把參數正確的傳過去,和如何把信息正確的接收到.
這些介面文檔都有詳細的說明,
介面文檔是最重要的,
介面文檔是最重要的,
介面文檔是最重要的,

Ⅵ 調用介面時,如何知道被調用者的ip地址 java axis

不是默認的 WSDL 都會給一個 transport 的地址么,那個 URL 中應該有地址,當然可能不是 IP 而是伺服器域名,當然也有可能人家沒有把 URL 直接寫在 WSDL 中,但會另外在文檔中告訴你 URL 地址。你為什麼需要知道 IP 地址而不直接用域名?

從分布式的松耦合設計中我們了解到,客戶端應該只看 WSDL 再加上額外提供的可選的 URL (如果 WSDL 中沒有提供這個 transport 配置的話)就應該可以完成與伺服器的數據交換,不再需要其它條件。

Ⅶ webservice介面該如何調用啊,比如說我知道 webservice介面的地址,我該直接去調用它;

嗯,可以直接調用,比如這個:

http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx/getWeather?theCityCode=2350&theUserID=

後面的theCityCode和theUserID就是參數。

返回一個XML(SOAP消息),你解析這個XML就可以了。

至於XML中的元素具體代表什麼,你要查詢他們的文檔。


正確的辦法是發送一個SOAP消息給他們,然後他們返回一個SOAP消息。

webservice就是通過SOAP消息傳遞數據的。

上面的請求標準是:

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<getWeather xmlns="http://WebXml.com.cn/">
<theCityCode>2350</theCityCode>
<theUserID></theUserID>
</getWeather>
</soap12:Body>
</soap12:Envelope>



詳細可以看看:

http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?op=getWeather



名詞解釋:簡單對象訪問協議(SimpleObjectAccessProtocol,SOAP),是一種輕量的、簡單的、基於XML的協議,它被設計成在WEB上交換結構化的和固化的信息。

Ⅷ 用URL訪問介面,怎麼做

在java中,調用http請求介面,主要通過流的方式進行調用,示例介面如下:
/**
* 程序中訪問http數據介面
*/
public String searchLoginService(String urlStr) {

/** 網路的url地址 */
URL url = null;

/** http連接 */
HttpURLConnection httpConn = null;

/**//** 輸入流 */
BufferedReader in = null;
StringBuffer sb = new StringBuffer(); ...

Ⅸ 怎麼獲取app的調用後台的介面地址

java後台寫好介面,在APP端將要傳遞的數據封裝好,然後調用後台的介面就是了