In order to compatible with more scenarios,can we be customize the parameter SAFEQUERYSTRINGCHARS_URLENCODER?

Ouverte
#1,780 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
30/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
java
Domaine
api

Piste de recherche

Commencez par localiser SAFEQUERYSTRINGCHARS_URLENCODER et le chemin d’encodage de la chaîne de requête URI dans le client Java. Examinez la manière dont les points-virgules sont traités au regard de RFC 3986 et du comportement différent de W3C décrit ici ; le travail est terminé lorsqu’un chemin de personnalisation pris en charge est défini et couvert pour le scénario de requête signalé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

type: feature request

SAFEQUERYSTRINGCHARS_URLENCODER: A string of characters that do not need to be encoded when used in URI query strings, as specified in RFC 3986. Note that some of these characters do need to be escaped when used in other parts of the URI.

when the server framework complies with old and new W3C specifications which are different. When the request contains "; ", Google-http-java-client does not escape it, but the server does.

In order to compatible with more scenarios,can we be customize the parameter SAFEQUERYSTRINGCHARS_URLENCODER?

Langage dominant
Java
Étoiles
1.4k
Forks
476
Merge moyen
10 h 47 min
PR mergées (30 j)
3

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de googleapis/google-http-java-client

Toutes les issues de googleapis/google-http-java-client

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.