|
@@ -11,15 +11,9 @@ import (
|
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
|
)
|
|
)
|
|
|
|
|
|
-var hostUrl = "http://localhost:5000"
|
|
|
|
-
|
|
|
|
func AddFassiImage(imgId primitive.ObjectID, url string) error {
|
|
func AddFassiImage(imgId primitive.ObjectID, url string) error {
|
|
//http请求python
|
|
//http请求python
|
|
- if len(conf.AppConfig.SearchImageAddr) > 0 {
|
|
|
|
- hostUrl = conf.AppConfig.SearchImageAddr
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- api := hostUrl + "/add" // 替换为实际的URL
|
|
|
|
|
|
+ api := conf.AppConfig.SearchImageAddr + "/add" // 替换为实际的URL
|
|
|
|
|
|
// 定义参数
|
|
// 定义参数
|
|
payload := map[string]string{"imageId": imgId.Hex(), "url": url}
|
|
payload := map[string]string{"imageId": imgId.Hex(), "url": url}
|
|
@@ -69,7 +63,7 @@ func QueryFassiImage(url string) ([]QueryResp, error) {
|
|
// 解析JSON响应
|
|
// 解析JSON响应
|
|
out := []QueryResp{}
|
|
out := []QueryResp{}
|
|
|
|
|
|
- api := hostUrl + "/search" // 替换为实际的URL
|
|
|
|
|
|
+ api := conf.AppConfig.SearchImageAddr + "/search" // 替换为实际的URL
|
|
// 定义参数
|
|
// 定义参数
|
|
payload := map[string]string{"url": url}
|
|
payload := map[string]string{"url": url}
|
|
jsonData, err := json.Marshal(payload)
|
|
jsonData, err := json.Marshal(payload)
|
|
@@ -108,7 +102,7 @@ func QueryFassiImage(url string) ([]QueryResp, error) {
|
|
func RomoveFassiImage(id string) (bool, error) {
|
|
func RomoveFassiImage(id string) (bool, error) {
|
|
out := map[string]string{}
|
|
out := map[string]string{}
|
|
|
|
|
|
- api := hostUrl + "/remove/" + id // 替换为实际的URL
|
|
|
|
|
|
+ api := conf.AppConfig.SearchImageAddr + "/remove/" + id // 替换为实际的URL
|
|
|
|
|
|
// 发送POST请求
|
|
// 发送POST请求
|
|
resp, err := http.Post(api, "application/json", nil)
|
|
resp, err := http.Post(api, "application/json", nil)
|