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

質問編集履歴

3

追記

2020/08/26 18:12

投稿

I_LIKE_EGGS
I_LIKE_EGGS

スコア11

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,7 @@
3
3
  ```
4
4
  agent = Mechanize.new
5
5
  agent.user_agent_alias = "Windows Mozilla"
6
+ agent.redirect_ok = false
6
7
  element = agent.get 'http://xxx.xxx/'
7
8
  ```
8
9
 

2

追記

2020/08/26 18:12

投稿

I_LIKE_EGGS
I_LIKE_EGGS

スコア11

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,7 @@
2
2
 
3
3
  ```
4
4
  agent = Mechanize.new
5
- agent.user_agent_alias = "Mac Safari"
5
+ agent.user_agent_alias = "Windows Mozilla"
6
- agent.user_agent = 'Mac Safari'
7
6
  element = agent.get 'http://xxx.xxx/'
8
7
  ```
9
8
 
@@ -19,8 +18,7 @@
19
18
  ググったところ
20
19
  [テラテイル](https://teratail.com/questions/47576)や[スタックオーバーフロー](https://stackoverflow.com/questions/25531665/403-error-with-mechanize-on-heroku)で似たような質問があり、どちらもユーザーエージェントをwebサイトが見ていて弾かれているような回答だった為、
21
20
  ```
22
- agent.user_agent_alias = "Mac Safari"
21
+ agent.user_agent_alias = "Windows Mozilla"
23
- agent.user_agent = 'Mac Safari'
24
22
  ```
25
23
  にてユーザエージェントを設定しました。
26
24
  他にも"windows IE11" や "Windows Chrome"を試しましたが、どれをやっても無駄だったので、ユーザーエージェントの問題ではないような気がします。
@@ -29,4 +27,7 @@
29
27
 
30
28
  分かる方よろしくお願いします。
31
29
 
32
- ちなみにブラウザでは問題なくアクセスできます。
30
+ ちなみにブラウザでは問題なくアクセスできます。
31
+
32
+ 追記
33
+ 回答を頂き、UAをいじりましたが、エラーメッセージは変わりませんでした。

1

追記

2020/08/26 18:04

投稿

I_LIKE_EGGS
I_LIKE_EGGS

スコア11

title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,6 @@
27
27
 
28
28
  エラーメッセージ等でググりましたが、有益な情報がなく困っております。
29
29
 
30
- 分かる方よろしくお願いします。
30
+ 分かる方よろしくお願いします。
31
+
32
+ ちなみにブラウザでは問題なくアクセスできます。