在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  Java  HTML/ 請求一個接口,返回一張圖片

請求一個接口,返回一張圖片

如題,接口請求時是帶有參數(shù)的,返回的圖片是根據(jù)參數(shù)的不同而不同的,可以簡單理解為其實就是一個html頁面的截圖。

先說下我的思路:

1、后端根據(jù)一個html模板生成這個頁面最終轉(zhuǎn)成img格式,個人感覺這個比較難實現(xiàn)因為渲染這個頁面可能還是離不開瀏覽器;
2、后端直接根據(jù)數(shù)據(jù)繪制一張圖,不知道是否可以通過node或者java來做;

感覺思路上是不是有問題,特來求教~~~

回答
編輯回答
寫榮
1、后端根據(jù)一個html模板生成這個頁面最終轉(zhuǎn)成img格式,個人感覺這個比較難實現(xiàn)因為渲染這個頁面可能還是離不開瀏覽器;

離不開“瀏覽器”,要看你如何定義這個“瀏覽器”。再說,離不開瀏覽器跟“難”有什么關(guān)系?
自己去搜“無頭瀏覽器”看看是不是你需要的吧。

2、后端直接根據(jù)數(shù)據(jù)繪制一張圖,不知道是否可以通過node或者java來做;

可以。

2018年4月13日 15:28
編輯回答
編輯回答
尐懶貓

可以參考圖片驗證碼,它首先在后端生成一組隨機字符串,然后用程序繪制扭曲,噪點,最后生成一張圖片返回給前端。按照你的需求,前端將請求參數(shù)傳給后端,后端重復(fù)上述步驟,只是隨機部分由接收參數(shù)代替。

2018年3月15日 23:41
編輯回答
夢一場

我有做過類似的一個海報功能~~~
主要處理的是后端,后端我用的是html-pdf的這一個nodejs庫~~~
1.將請求參數(shù)套進一個html模版~~
2.執(zhí)行這個庫來生成pdf,png,jpeg等格式的文件儲存在服務(wù)器,
3.將文件的http鏈接返回給前端~~

2017年12月26日 19:00