Description
```
File "C:\Users\aseem\GitProjects-Work\cute-gemini\venv\lib\site-packages\gitlab\exceptions.py", line 304, in wrapped_f
return f(*args, **kwargs)
File "C:\Users\aseem\GitProjects-Work\cute-gemini\venv\lib\site-packages\gitlab\mixins.py", line 322, in create
server_data = self.gitlab.http_post(path, post_data=data, files=files, **kwargs)
File "C:\Users\aseem\GitProjects-Work\cute-gemini\venv\lib\site-packages\gitlab\client.py", line 759, in http_post
result = self.http_request(
File "C:\Users\aseem\GitProjects-Work\cute-gemini\venv\lib\site-packages\gitlab\client.py", line 628, in http_request
raise gitlab.exceptions.GitlabHttpError(
gitlab.exceptions.GitlabHttpError: 422: Invalid url given
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\aseem\GitProjects-Work\cute-gemini\python-ngrok\run.py", line 44, in <module>
gitlab.register_webhook(ngrok.get('tunnel_url'))
File "C:\Users\aseem\GitProjects-Work\cute-gemini\python-ngrok\modules_gitlab.py", line 39, in register_webhook
self.project_webhook = self.project.hooks.create (self.project_webhook_params)
File "C:\Users\aseem\GitProjects-Work\cute-gemini\venv\lib\site-packages\gitlab\exceptions.py", line 306, in wrapped_f
raise error(e.error_message, e.response_code, e.response_body) from e
gitlab.exceptions.GitlabCreateError: 422: Invalid url given
```
This issue happens when gitlab package is trying to create a webhook to the existing project. I cannot see this error in python 2.7