1
如何與移動設備上的HTTPS服務進行通信?一般來說,在客戶端,我們必須提供一個密鑰存儲路徑,從中獲取用於加密的公鑰,然後將呼叫發送到啓用HTTPS的服務器。如何使用Codename one與移動設備上的HTTPS服務進行通信?
- 我們如何才能在一個客戶端的代碼名稱上實現上述過程?
- 如何在apk中發佈這樣的證書公鑰到應用商店?
如何與移動設備上的HTTPS服務進行通信?一般來說,在客戶端,我們必須提供一個密鑰存儲路徑,從中獲取用於加密的公鑰,然後將呼叫發送到啓用HTTPS的服務器。如何使用Codename one與移動設備上的HTTPS服務進行通信?
- 我們如何才能在一個客戶端的代碼名稱上實現上述過程?
- 如何在apk中發佈這樣的證書公鑰到應用商店?
您可以使用ConnectionRequest類來執行所有https請求和響應服務。
例如: -
ConnectionRequest req = new ConnectionRequest() {
@Override
protected void readResponse(InputStream input) throws IOException {
}
};
req1.setPost(false);
req1.setUrl("http://graph.facebook.com/v2.8/me");
req1.addArgumentNoEncoding("fields", "feed{name,full_picture,message,story}");
req1.addArgumentNoEncoding("access_token", token);
NetworkManager.getInstance().addToQueue(req1);
您可以通過使用.setUrl()方法來設置HTTP URL。並且響應存儲在ConnectionRequest()中傳遞的輸入參數中。