javascript - 在 react-native 中取消本机获取请求
问题描述
在我的应用程序中,我使用支持 ssl pinning(项目要求)的https://github.com/localz/react-native-pinch 。该库执行来自本机端的请求。这是它的入口点:
'use strict';
import { NativeModules } from 'react-native';
const RNPinch = {
fetch(url, obj) {
return new Promise((resolve, reject) => {
NativeModules.RNPinch.fetch(url, obj, (err, res) => {
if (err) {
return reject(err);
}
res.url = url;
res.text = () => res.bodyString;
res.json = () => JSON.parse(res.bodyString);
resolve(res);
});
});
}
};
export default RNPinch;
在这种情况下是否可以取消获取请求?
解决方案
推荐阅读
- flask - 如何处理 Flask 中同时包含动态和静态组件的路由?
- r - ggplot 散点图,随着值变小而变大的点。一定范围内的值都应该具有相同的大小
- php - 针对特定产品类别的 WooCommerce 自定义结帐页面重定向
- php - 如何在 Laravel 中使用 php 包?
- java - Android:使用画布绘制时如何观察视图的布局约束?
- ssh - 在 Coda 中使用 SSH ProxyJump
- flutter - 无法在颤振中使用扩展
- swift - 如何知道您在 Firestore 数据库中有多少个主要集合?
- optimization - Julia:NLsolve 每次运行都提供不同的解决方案,有时会返回 NaN?
- c++ - 如何通过多个类“联合变量”(sfml)使用 pollevent