JS逆向-百度翻译sign

news/2024/7/19 12:32:50 标签: javascript, 开发语言, python, 爬虫, js逆向

前言

本文是该专栏的第36篇,后面会持续分享python爬虫干货知识,记得关注。

有粉丝留言,近期需要做个翻译功能,考虑到百度翻译语言语种比较全面,但是它的参数被逆向加密了,对于这种情况需要怎么处理呢?所以本文以它为例。

废话不多说,跟着笔者直接往下看正文详细内容。

正文

目标:aHR0cHM6Ly9mYW55aS5iYWlkdS5jb20=

需求:实现翻译功能

1. 请求方式和参数分析

首先,打开链接之后直接直接打开开发者工具,笔者这里用的google浏览器。随便输入某个词语,按回车键开始翻译。观察右侧开发者工具一栏,刷新出的信息,如下图所示:

直接点击图中可疑信息,如下图所示:


http://www.niftyadmin.cn/n/109907.html

相关文章

原码、补码、反码的理解

原码 原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位):正数该位为0,负数该位为1(0有两种表示:0和-0),其余位表…

word中运行Mathtype报错、以及WordCmds.dot报错问题解决方案

1. 首先,先把电脑里的Mathtype卸载干净,然后重新安装。也可以尝试直接覆盖安装。 2. 安装之后将Mathtype里面的以下几个文件拷出来安装到不同的文件夹中: Office Support文件夹中: MathType Commands 2016.dotm WordCmds.dot …

搭建SpringBoot项目

文章目录前言准备工具创建项目前言 为什么使用SpringBoot?它有什么好处? SpringBoot可以快速构建出独立的Spring应用,简化了配置文件。内嵌Tomcat服务器,无须手动部署war文件。 准备工具 idea2022navicat16postmanjdk1.8 创建项目 File-&…

pyqt实现聊天机器人

环境要求 通过调用openai接口实现聊天机器人功能,支持各种参数得调整,文章末尾有各个参数得说明 python3.9pyqt5环境安装 pip install pyqt5 pip install openai pip install pyinstaller源码如下: chat.py import sys from PyQt5.QtWid…

两个适配器网络冲突,限制访问特定网址

两个适配器网络冲突,限制访问特定网址说明命令说明说明 因为工作需要,有线网络访问局域网服务器,限制特别策略访问,如禁止远程。此时如果想要远程,在连接手机热点就可以,但由于两个网络的存在优先级。就出…

Spring Boot如何自定义监控指标

1.创建项目pom.xml引入相关依赖<project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xs…

在C#中使用互斥量解决多线程访问共享资源的冲突问题

在阿里云上对互斥量的概述&#xff1a;互斥量的获取是完全互斥的&#xff0c;即同一时刻&#xff0c;互斥量只能被一个任务获取。而信号量按照起始的计数值的配置&#xff0c;可以存在多个任务获取同一信号量的情况&#xff0c;直到计数值减为0&#xff0c;则后续任务无法再获取…

各种产品图的画法

经常看到网上有人问&#xff0c;产品经理要画哪些图&#xff0c;怎么画流程图等关于画图的问题。确实&#xff0c;画图是产品经理必备的硬核技能。然而&#xff0c;画图又不仅仅是画几个图而已。做产品没有统一、标准的规范指导&#xff0c;容易让人为了画图而画图。甚至&#…