Adresse locale : localhost:8180/index.php?m=get_more_video&type_name=good_show
L'adresse de l'interface que je souhaite cartographier : www.999d.com/events/2017chunwan_program/index.php?m=get_more_video&type_name=good_show
Qui sait comment ? Pour écrire cette correspondance, j'ai essayé quelques méthodes d'écriture classiques mais aucune n'était correcte. L'image suivante est ce que j'ai écrit :
J'ai réessayé le paramètre de requête. Il n’y a pas non plus de paire correspondante.
J'ai essayé plusieurs fois et j'ai finalement réussi. La configuration suivante est suffisante
localhost:8180/events/thematic/?m=more_label_video&label_id=1&page=1
Mappé sur
www.i999d.cn:9809/events/thematic/?m. = more_label_video&label_id=1&page=1
De cette façon, les paramètres get de localhost peuvent être transmis de manière informelle, mais ils doivent également correspondre aux paramètres en ligne.
Tout d'abord, vous pouvez voir la requête émise localement dans Charles. Si ce n'est pas le cas, cela signifie que votre Charles lui-même n'est pas configuré correctement. Ensuite, utilisez un navigateur pour accéder à la requête que vous souhaitez proxy. apparaît sur Charles, faites un clic droit sur cette demande, il y a une carte distante en bas, cliquez et remplissez l'adresse cible ci-dessous
Eh bien, cela dépend de ce que vous voulez dire. Il suffit de mapper uniquement le nom de domaine et le répertoire racine du port. Aucun paramètre n'est nécessaire. De plus, Charles est relativement têtu. Tout ce qu'il écrit est cartographié et il ne peut pas faire de cartographie dynamique.