日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...

發布時間:2024/4/13 Android 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我確實嘗試將一些值作為“ application / json ”從Android應用程序發送到Flask Web服務。 這是我的Java代碼 :

Thread thread = new Thread(new Runnable() {

@Override

public void run() {

try {

URL url = new URL("https://192.168.43.31:5000/a/");

HttpURLConnection conn = (HttpURLConnection) url.openConnection();

conn.setRequestMethod("POST");

conn.setRequestProperty("Content-Type", "application/json;charset=UTF-8");

conn.setRequestProperty("Accept","application/json");

conn.setDoOutput(true);

conn.setDoInput(true);

JSONObject jsonParam = new JSONObject();

jsonParam.put("name", name);

Log.i("JSON", jsonParam.toString());

DataOutputStream os = new DataOutputStream(conn.getOutputStream());

//os.writeBytes(URLEncoder.encode(jsonParam.toString(), "UTF-8"));

os.writeBytes(jsonParam.toString());

os.flush();

os.close();

Log.i("STATUS", String.valueOf(conn.getResponseCode()));

Log.i("MSG" , conn.getResponseMessage());

conn.disconnect();

} catch (Exception e) {

e.printStackTrace();

}

}

});

thread.start();

python代碼

#!flask/bin/python

from flask import Flask , request

app = Flask(__name__)

@app.route('/a/', methods=['GET', 'POST'])

def get_request1():

data = request.data

if __name__ == '__main__':

app.run(host="0.0.0.0",debug=True, port=5000)

但它顯示此錯誤(燒瓶):

所以我確實在android上跟蹤了錯誤,發現了這個錯誤:

I/System.out: open:https://192.168.43.31:5000/a/

I/JSON: {"name":"gshzj"}

D/libc-netbsd: [getaddrinfo]: hostname=192.168.43.31; servname=(null); cache_mode=(null), netid=0; mark=0

[getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0

I/System.out: [CDS][DNS] getAllByNameImpl netId = 0

D/libc-netbsd: [getaddrinfo]: hostname=192.168.43.31; servname=(null); cache_mode=(null), netid=0; mark=0

[getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0

I/System: core_booster, getBoosterConfig = false

I/System.out: [CDS]rx timeout:0

I/System.out: [socket][0] connection /192.168.43.31:5000;LocalPort=34295(0)

[CDS]connect[/192.168.43.31:5000] tm:90

D/Posix: [Posix_connect Debug]Process com.sourcey.materialloginexample :5000

I/System.out: [socket][/192.168.43.1:34295] connected

I/System: core_booster, getBoosterConfig = false

D/libc-netbsd: [getaddrinfo]: hostname=192.168.43.31; servname=(null); cache_mode=(null), netid=0; mark=0

[getaddrinfo]: ai_addrlen=0; ai_canonname=(null); ai_flags=4; ai_family=0

D/Surface: Surface::setBuffersDimensions(this=0xb45af700,w=720,h=1184)

V/NativeCrypto: SSL handshake aborted: ssl=0xaf8326c8: Failure in SSL library, usually a protocol error

error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER (third_party/openssl/boringssl/src/ssl/tls_record.cc:242 0x9b4bb9fe:0x00000000)

D/Surface: Surface::setBuffersDimensions(this=0xb45af700,w=720,h=1184)

I/System.out: [CDS]close[34295]

Close in OkHttp

I/System: core_booster, getBoosterConfig = false

I/System.out: [CDS]rx timeout:0

[socket][1] connection /192.168.43.31:5000;LocalPort=36619(0)

[CDS]connect[/192.168.43.31:5000] tm:90

D/Posix: [Posix_connect Debug]Process com.sourcey.materialloginexample :5000

I/System.out: [socket][/192.168.43.1:36619] connected

I/System: core_booster, getBoosterConfig = false

I/System.out: [CDS]close[36619]

W/System.err: javax.net.ssl.SSLHandshakeException: No enabled protocols; SSLv3 is no longer supported and was filtered from the list

W/System.err: at com.google.android.gms.org.conscrypt.NativeSsl.initialize(:com.google.android.gms@12673008@12.6.73 (020306-194189626):7)

at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket.startHandshake(:com.google.android.gms@12673008@12.6.73 (020306-194189626):6)

at com.android.okhttp.Connection.upgradeToTls(Connection.java:201)

at com.android.okhttp.Connection.connect(Connection.java:155)

at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:282)

at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:216)

at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:392)

at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:107)

at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:218)

at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)

at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25)

at com.sourcey.materiallogindemo.SignupActivity$4.run(SignupActivity.java:218)

at java.lang.Thread.run(Thread.java:831)

問題是android不再支持SSLv3,因此我確實嘗試使用ProviderInstaller.installIfNeeded(getApplicationContext())刪除它。 在活動開始時沒有用。 所以幫助和感謝

總結

以上是生活随笔為你收集整理的android和flask交互,java - 当我从Android向Flask Web服务发送参数时,如何解决“ SSL库故障”? - 堆栈内存溢出...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产伊人网 | 国产精品自拍在线观看 | 狠狠成人| 靠逼动漫 | 中文字幕亚洲一区 | 伊人导航 | 亚洲一级一区 | 国产精品一色哟哟哟 | 欧美视频a | 久久视频网 | 在线污视频 | 日本国产在线视频 | 玖草在线 | 中文字幕在线播放一区二区 | 激情婷婷久久 | 韩国三级中文字幕hd浴缸戏 | 久久精彩免费视频 | 欧洲成人午夜精品无码区久久 | 三上悠亚一区二区在线观看 | 免费福利影院 | 久久久久久9 | 久久久com | 精品美女在线 | 91嫩草精品 | 精品国产一区二区三区日日嗨 | 在线免费观看一区 | 国模无码大尺度一区二区三区 | 韩国一区二区三区在线观看 | 高清无打码 | 欧美日韩精品国产 | 男人的天堂国产 | 天堂在线www | 日韩人妻一区二区三区蜜桃视频 | 自拍偷拍亚洲图片 | 欧美肥老妇视频九色 | 91久久人人| 美国性生活大片 | 少妇又色又紧又大爽又刺激 | 天天干天天色天天 | 免费在线色 | 人妻 校园 激情 另类 | 午夜影院a | 熟女少妇一区二区 | 国产精品视频一区二区在线观看 | 69视频一区二区 | 禁断介护av | 热热av| 欧美爱爱免费视频 | 国产毛片一区二区三区 | 免费黄色激情视频 | 亚洲一二三四 | 都市激情自拍 | 欧美jjzz | 成人黄色片网站 | 亚洲综合久久婷婷 | 日本大乳奶做爰 | jlzzzjlzzz国产免费观看 | 国产一二三四在线 | 激情视频一区二区 | 天天干天天干天天操 | 黑人玩弄人妻一区二区三区四 | 波多野结衣一区二区三区 | 亚洲播放| 国产一区在线视频 | 日韩一级性生活片 | 狂躁美女大bbbbbb黑人 | 亚洲av无码一区二区三区人 | 亚洲一区激情 | 国产综合久久久 | 亚洲不卡在线 | 91视频免费入口 | 男人的网站在线观看 | 日韩三级电影网址 | 呦呦网| 国产精品99精品无码视 | 国产免费观看av | 午夜色大片 | www.黄色片网站 | 久久国产乱子伦精品 | 国产精品毛片久久久久久久 | 久久国产精彩视频 | 三级网站在线 | 末发成年娇小性xxxxx | 在办公室被c到呻吟的动态图 | 在线观看视频你懂得 | 国产成人欧美一区二区三区的 | 姐姐的秘密韩剧免费观看全集中文 | 蜜桃av中文字幕 | 久久精品欧美日韩精品 | 校花被c到呻吟求饶 | 国产午夜精品在线观看 | 91视频国产精品 | 日本人妖xxxx | 中国人与拘一级毛片 | 以女性视角写的高h爽文 | 成年人在线视频免费观看 | 99精品在线 | 黄色一级片毛片 | 99精品视频免费观看 |