Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Using METHOD and --verify causes URL not to be recognized

Abierto
#1,592 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
48/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
python
Área
cli

Línea de trabajo

Reproduce el comando reportado https GET --verify=no pie.dev/get y compáralo con la salida de depuración de este issue. Empieza en el punto de entrada del análisis de argumentos de la CLI de http/https y verifica después que METHOD, --verify y la URL se acepten juntos. Se considera terminado cuando el comando llega a realizar la solicitud y deja de indicar que la URL es un argumento no reconocido.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug new

Checklist

  • I've searched for similar issues.
  • I'm using the latest version of HTTPie.

Minimal reproduction code and steps

  1. https GET --verify=no pie.dev/get

Current result

usage:
    http [METHOD] URL [REQUEST_ITEM ...]

error:
    unrecognized arguments: pie.dev/get

for more information:
    run 'http --help' or visit https://httpie.io/docs/cli

Expected result

Make the request to the URL


Debug output

Please re-run the command with --debug, then copy the entire command & output and paste both below:

$ https  --debug GET --verify=no pie.dev/get
HTTPie 3.2.3
Requests 2.32.3
Pygments 2.18.0
Python 3.12.4 (main, Jun  7 2024, 06:33:07) [GCC 14.1.1 20240522]
/usr/bin/python
Linux 6.6.42-1-lts

<Environment {'apply_warnings_filter': <function Environment.apply_warnings_filter at 0x7fab523e4ea0>,
 'args': Namespace(),
 'as_silent': <function Environment.as_silent at 0x7fab523e4d60>,
 'colors': 256,
 'config': {'default_options': []},
 'config_dir': PosixPath('/home/kuba/.config/httpie'),
 'devnull': <property object at 0x7fab523e8360>,
 'is_windows': False,
 'log_error': <function Environment.log_error at 0x7fab523e4e00>,
 'program_name': 'https',
 'quiet': 0,
 'rich_console': <functools.cached_property object at 0x7fab527bb800>,
 'rich_error_console': <functools.cached_property object at 0x7fab5238ff50>,
 'show_displays': True,
 'stderr': <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>,
 'stderr_isatty': True,
 'stdin': <_io.TextIOWrapper name='<stdin>' mode='r' encoding='utf-8'>,
 'stdin_encoding': 'utf-8',
 'stdin_isatty': True,
 'stdout': <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>,
 'stdout_encoding': 'utf-8',
 'stdout_isatty': True}>

<PluginManager {'adapters': [],
 'auth': [<class 'httpie.plugins.builtin.BasicAuthPlugin'>,
          <class 'httpie.plugins.builtin.DigestAuthPlugin'>,
          <class 'httpie.plugins.builtin.BearerAuthPlugin'>],
 'converters': [],
 'formatters': [<class 'httpie.output.formatters.headers.HeadersFormatter'>,
                <class 'httpie.output.formatters.json.JSONFormatter'>,
                <class 'httpie.output.formatters.xml.XMLFormatter'>,
                <class 'httpie.output.formatters.colors.ColorFormatter'>]}>
usage:
    http [METHOD] URL [REQUEST_ITEM ...]

error:
    unrecognized arguments: pie.dev/get

for more information:
    run 'http --help' or visit https://httpie.io/docs/cli
Lenguaje dominante
Python
Estrellas
38.6k
Forks
4k
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de httpie/cli

Todos los issues de httpie/cli

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.