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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

当微信小程序遇上TensorFlow:Server端实现补充

發布時間:2025/6/17 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 当微信小程序遇上TensorFlow:Server端实现补充 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在前面一篇文章《當微信小程序遇上TensorFlow:Server端實現》中,我們探討了微信小程序server端的實現。今天在調試微信小程序時才發現一個問題,那就是:微信小程序要求HTTP請求走更加安全的HTTPS協議

修改Simple TensorFlow Serving

為此我研究了Simple TensorFlow Serving: github.com/tobegit3hub… 的源碼,發現其WEB框架采用了flask。flask要增加https支持相當容易,因此我增加了三個參數:

parser.add_argument("--enable_ssl", default=False, help="If enable RESTfull API over https") parser.add_argument("--secret_pem", default="secret.pem", help="pem file") parser.add_argument("--secret_key", default="secret.key", help="key file") 復制代碼

第一個參數指定是否啟用HTTPS協議,后面兩個參數為證書文件名。這個修改我已經向原作者提了一個PR,等待合并。在合并之前,你可以訪問 github.com/mogoweb/sim… 獲取最新代碼。

證書申請

上阿里云可以申請一個免費的證書,雖然有效期只有一年,但對于我來說足夠用。需要注意的是,阿里云上申請證書很隱蔽,我也是嘗試了好幾個組合,那個免費證書的選項才出現。因為我的主機就是托管在阿里云上,域名也是使用阿里云的DNS服務,所以申請完后,很快就審核通過,然后就可以下載證書。證書下載時我選擇證書for Nginx,下載下來就是兩個文件:一個pem文件,一個key文件。

測試客戶端

測試客戶端倒不需要怎么修改,只需要將URL的 http:// 修改為 https:// 即可。為此,我也增加了一個參數enable_ssl:

if enable_ssl :endpoint = "https://ilego.club:8500"else:endpoint = "http://ilego.club:8500" 復制代碼

完整代碼請參考: github.com/mogoweb/aie…

小結

真正在做項目時,總會碰到意想不到的問題,這遠不是照著書本敲幾個demo可以獲得的經驗。在開始做這個微信小程序時,覺得很簡單,但做著做著,發現一路碰到的問題還不少。這也是我經常建議新手自己動手做點小項目的原因,即使這個小項目并沒有什么產品價值,即使是在現有的代碼上修改,但這個過程中積累的經驗對于個人來說,還是很寶貴的。

總結

以上是生活随笔為你收集整理的当微信小程序遇上TensorFlow:Server端实现补充的全部內容,希望文章能夠幫你解決所遇到的問題。

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