我正在尝试在 Axios 中设置请求。该请求与 cUrl 完美配合:
curl 'https://www.nseindia.com/api/quote-equity?symbol=COALINDIA' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36' -H 'Cookie: any' --compressed
Run Code Online (Sandbox Code Playgroud)
但是我无法让它与 Axios 一起工作(在同一服务器上)。这是我在 Node 中的请求:
var axiosOptions = {
method: 'GET',
url: 'https://www.nseindia.com/api/quote-equity?symbol=COALINDIA',
responseType: 'arraybuffer',
timeout: 30000,
headers: {
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',
Cookie: 'any'
}
}
await axios(axiosOptions)
Run Code Online (Sandbox Code Playgroud)
它等待超时发送以下异常
Error: timeout of 30000ms exceeded
at createError (/var/www/api/node_modules/axios/lib/core/createError.js:16:15)
at Timeout.handleRequestTimeout [as _onTimeout] (/var/www/api/node_modules/axios/lib/adapters/http.js:217:16)
at listOnTimeout (timers.js:327:15)
at …Run Code Online (Sandbox Code Playgroud) 我正在寻找向所有 PM2 集群传达消息的最简单方法,就像使用 eventEmitter“emit”和“on”函数一样简单。
我想避免使用 RabbitMQ 等第三方工具,而仅依赖本机 Node 或 NPM。到目前为止我已经看过了
我期待您的建议
我遇到了routeProvider.我的链接不断打开新页面,而不是在视图中加载模板.
我的代码如下
raceApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
templateUrl: 'raceApp/createChallenge_view.php',
controller: 'createChallenge'
})
.when('/createchallenge', {
templateUrl: 'raceApp/createChallenge_view.php',
controller: 'createChallenge'
})
.when('/findchallenge', {
templateUrl: 'raceApp/findChallenge_view.php',
//controller: 'findChallenge'
})
.otherwise({
redirectTo: '/'
});
}]);
Run Code Online (Sandbox Code Playgroud)
我的HTML看起来像
<base href="/runkinlocal/wp-content/themes/wordpress-bootstrap-master/" />
<a class="menu-item select-runner0" href="#/createChallenge">
<a class="menu-item select-runner0" href="#/findchallenge">
Run Code Online (Sandbox Code Playgroud)
当页面加载时,加载初始模板,但是当我点击其中一个链接时,加载一个新页面而不是在视图中加载模板(该页面看起来像http://test.com:8888/runkinlocal/wp-content/themes/wordpress-bootstrap-master /#/ createChallenge)
我正在使用Wordpress.
我期待着你的帮助!
我找不到在移动设备上启用我网站滚动的方法(在 iOS 8 Safari 和 Chrome 上测试)。它在桌面上完美运行
我使用了 Safari 开发工具包来删除和测试代码的不同部分,结果只有头部标签和正文标签,只有简单的文本,我的网站仍然没有滚动。所以我的猜测是它是在页面加载时发生的。
我的网站可以在这里看到。
node.js ×2
angularjs ×1
axios ×1
css ×1
curl ×1
eventemitter ×1
javascript ×1
mobile ×1
pm2 ×1
viewport ×1