(origin_arg: str)
| 235 | |
| 236 | |
| 237 | def prepare_model_arg(origin_arg: str): |
| 238 | if not isinstance(origin_arg, str): |
| 239 | return origin_arg |
| 240 | if not origin_arg.strip()[0] in {'{', '['}: |
| 241 | return origin_arg |
| 242 | try: |
| 243 | return json.loads(origin_arg) |
| 244 | except: |
| 245 | return origin_arg |
| 246 | |
| 247 | def get_origin_from_referer(request: Request): |
| 248 | referer = request.headers.get("referer") |
no outgoing calls
no test coverage detected