質問編集履歴
2
WebBrowserでやってみた
title
CHANGED
File without changes
|
body
CHANGED
@@ -70,4 +70,42 @@
|
|
70
70
|
OS: Windows10
|
71
71
|
ネット環境:Wi-Fi
|
72
72
|
統合開発環境: Visual Studio 2017
|
73
|
-
ターゲットネットフレームワーク: .NET Framework 4.6.1
|
73
|
+
ターゲットネットフレームワーク: .NET Framework 4.6.1
|
74
|
+
|
75
|
+
### WebBrowserも動かないです。
|
76
|
+
|
77
|
+
回答ありがとうございます。
|
78
|
+
WebBrowserを使ってみましたが結果は、
|
79
|
+
「Web ページへのナビゲーションは取り消されました」
|
80
|
+
と表示されてしまいました。
|
81
|
+
「ページを最新の情報に更新する。」
|
82
|
+
をクリックすると、
|
83
|
+
「このページを表示できません」
|
84
|
+
「Web アドレス https://teratail.com が正しいか確かめてください」
|
85
|
+
と表示され、しかたなく
|
86
|
+
「Bing でこのサイトを検索」
|
87
|
+
をクリックすると、
|
88
|
+
「このページを表示できません」
|
89
|
+
「Web アドレス https://www.bing.com が正しいか確かめてください」
|
90
|
+
と表示されてしまいました。(つまりBingすらつながらない)
|
91
|
+
ちなみにローカルのHTMLファイルはちゃんと表示されます。
|
92
|
+
|
93
|
+
```cs
|
94
|
+
using System;
|
95
|
+
using System.Windows.Forms;
|
96
|
+
|
97
|
+
namespace WebBrowserProject
|
98
|
+
{
|
99
|
+
public partial class Form1 : Form
|
100
|
+
{
|
101
|
+
public Form1()
|
102
|
+
{
|
103
|
+
InitializeComponent();
|
104
|
+
|
105
|
+
webBrowser1.Navigate(@"https://teratail.com/questions/30410");
|
106
|
+
|
107
|
+
Console.WriteLine(webBrowser1.DocumentText);
|
108
|
+
}
|
109
|
+
}
|
110
|
+
}
|
111
|
+
```
|
1
アクセスしてみたサイト、実現したいことの明示
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,6 +5,8 @@
|
|
5
5
|
そこで、とりあえず、エラーの原因を探るために、
|
6
6
|
「https://www.google.co.jp/のHTMLをダウンロードする」という単純なプログラムを作ったところ、
|
7
7
|
同じような例外が投げられました。
|
8
|
+
最終的にはYoutubeの字幕ファイルをダウンロードできようにしたいですが、
|
9
|
+
この質問では、とりあえず「HTMLをダウンロードする」ことを実現したいです。
|
8
10
|
|
9
11
|
```cs
|
10
12
|
using System.IO;
|
@@ -58,6 +60,10 @@
|
|
58
60
|
Yahooで試したりしましたが同じ結果です。
|
59
61
|
また、画像(jpg)などを落とそうと思ってやってみましたが、同じ理由でダメでした。
|
60
62
|
色々、ググって調べてみましたが、こういう例外が投げられる理由についてわかりませんでした。
|
63
|
+
(訂正)超メジャーなサイトだと相手のサーバーに拒否される可能性があるそうなので、
|
64
|
+
はてなブログのサイトとか宇宙天気ニュース(http://swnews.kagoshima-ct.ac.jp/)
|
65
|
+
苦しんで覚えるC言語(https://9cguide.appspot.com/)などでも再度試してみましたが、
|
66
|
+
どれも「アクセス許可で禁じられた方法でソケットにアクセスしようとしました。」という例外が投げられてしまいます。
|
61
67
|
|
62
68
|
### 補足情報
|
63
69
|
|