質問するログイン新規登録

質問編集履歴

1

質問変更

2017/01/21 09:21

投稿

sequence
sequence

スコア29

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,30 @@
1
1
  ## やりたいこと
2
- Node.js、JavaScript、x-rayを用いてWebサイトにログイン処理をさせたいです。
2
+ Node.js、JavaScript、x-rayを用いてWebサイトにブラウザを利用せずログイン処理をさせたいです。
3
- ログインにはID、Password、Tokenが必要です。
3
+ その後、ログインしたページのDOMを取得していこうと考えております。
4
4
 
5
+ コマンドプロンプトで
6
+ ```
7
+ node login.js
8
+ ```
9
+ をして下記のJavaScriptを開きます。
10
+
11
+ ```JavaScript
12
+ var Xray = require('x-ray');
13
+ var x = Xray();
14
+
15
+ var userName = 'user_name';
16
+ var password = 'passWord';
17
+ var loginUrl = 'https://...';
18
+ var postUrl = '/admin-company/login';
19
+
20
+ x(loginUrl, 'セレクタ', [{
21
+ data: 'value',
22
+ }])(function(err , token){
23
+ // postUrlに対してuserName,password,tokenをpostしたい
24
+ });
25
+
26
+ ```
27
+
5
28
  ## 現状
6
29
  Tokenは該当するWebサイトから取得出来ているのですが、
7
30
  そのTokenとID、PasswordをPOSTする方法がわからないです。