mirror of
https://github.com/projectdiscovery/httpx
synced 2026-06-08 16:50:17 +00:00
0e61679af1
add team-id in dashboard url
28 lines
746 B
Go
28 lines
746 B
Go
package pdcp
|
|
|
|
import (
|
|
pdcpauth "github.com/projectdiscovery/utils/auth/pdcp"
|
|
urlutil "github.com/projectdiscovery/utils/url"
|
|
)
|
|
|
|
func getAssetsDashBoardURL(id, teamID string) string {
|
|
ux, _ := urlutil.Parse(pdcpauth.DashBoardURL)
|
|
ux.Path = "/assets/" + id
|
|
if ux.Params == nil {
|
|
ux.Params = urlutil.NewOrderedParams()
|
|
}
|
|
if teamID != "" {
|
|
ux.Params.Add("team_id", teamID)
|
|
} else {
|
|
ux.Params.Add("team_id", NoneTeamID)
|
|
}
|
|
ux.Update()
|
|
return ux.String()
|
|
}
|
|
|
|
// {"asset_id":"cqdtekhte9oc73e9hrvg","message":"Successfully uploaded asset","upload_status":"success","uploaded_at":"2024-07-20 15:27:16.148527329 +0000 UTC m=+1078.215945902"}
|
|
type uploadResponse struct {
|
|
ID string `json:"asset_id"`
|
|
Message string `json:"message"`
|
|
}
|