質問編集履歴

1

2015/02/17 02:41

投稿

kmkmkm
kmkmkm

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,81 +1,37 @@
1
1
  ユーザー名とパスワードを入力してログインする必要があるウェブサイトを作成しています。
2
2
 
3
-
4
-
5
3
  接続が安全ではないため、PEARを使ってリクエストをフォーマット化しようと考えています。
6
-
7
4
  ですが、ログイン情報を投稿する部分で詰まってしまっています。
8
-
9
5
  フォームデータを送信するにはどうすればいいでしょうか?
10
-
11
-
12
6
 
13
7
  cURLを使っており、何度か成功はしています。ブラウザのクッキーは全て削除し、サイトへログインに行っています。
14
8
 
15
-
16
-
17
9
  Fiddlerでは、以下のようなリクエストヘッダーを受けます。
18
10
 
19
-
20
-
21
- ```lang-<ここに言語を入力>
22
-
23
11
  GET http://nantoka.com/niceday/login.php HTTP/1.1
24
-
25
12
  Accept: text/html, application/xhtml+xml, */*
26
-
27
13
  Accept-Language: ja-JP
28
-
29
14
  User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
30
-
31
15
  Accept-Encoding: gzip, deflate
32
-
33
16
  Host: nantoka.com
34
-
35
17
  DNT: 1
36
-
37
18
  Connection: Keep-Alive
38
-
39
19
  Cookie: chatRoomUserID=119972; ASPSESSIONIDSSRQCCBR=26jqrt3f8dus2l2s42g4r9npp5
40
20
 
41
-
42
-
43
- ```
44
-
45
21
  最後の行がよく分かりません。
46
-
47
22
  これは、クッキーをリクエストしているんでしょうか?
48
-
49
-
50
23
 
51
24
  スクリプトでは、下のコードを使って最初のリクエストを欺いてます。
52
25
 
53
-
54
-
55
- ```lang-<ここに言語を入力>
56
-
57
26
  curl_setopt($ch,CURLOPT_HTTPHEADER, array('GET http://nantoka.com/niceday/login.php HTTP/1.1',
58
-
59
27
  'Accept: text/html, application/xhtml+xml, */*',
60
-
61
28
  'Referer: http://hogehoge.com/login/loginTop.php?TID=3206',
62
-
63
29
  'Accept-Language: ja-JP',
64
-
65
30
  'User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)',
66
-
67
31
  'Accept-Encoding: gzip, deflate',
68
-
69
32
  'Connection: Keep-Alive',
70
-
71
33
  'DNT: 1',
72
-
73
34
  'Host: hogehoge.com',
74
-
75
35
  'Cookie: chatRoomUserID=995222; ASPSESSIONIDSSRQCCBR=26jqrt3f8dus2l2s42g4r9npp5'));
76
36
 
77
- ```
78
-
79
-
80
-
81
37
  どなたか分かる方いらっしゃいますか?回答をお願いします。