diff --git a/hippolyzer/lib/proxy/http_asset_repo.py b/hippolyzer/lib/proxy/http_asset_repo.py index 1079023..a6d0721 100644 --- a/hippolyzer/lib/proxy/http_asset_repo.py +++ b/hippolyzer/lib/proxy/http_asset_repo.py @@ -48,7 +48,11 @@ class HTTPAssetRepo(collections.UserDict): asset_id = None for name, val in flow.request.query.items(): if name.endswith("_id"): - asset_id = UUID(val) + try: + asset_id = UUID(val) + break + except ValueError: + pass if not asset_id or asset_id not in self.data: return False