過去ログ:     キーワード: 条件: 表示:

[1364] ページによってHTTP取得がエラーになります

投稿日 17/04/11-20:09
投稿者 hiro
参照先

お世話になります。


---------------------------------
http://www.yahoo.co.jp/」をHTTPで取得して内容とする
内容を表示する

---------------------------------

では、正常にソースを取得できますが、これを、

---------------------------------
https://www.google.co.jp/」をHTTPで取得して内容とする
内容を報告する

---------------------------------

とすると以下のようなエラーが発生していまいます。
ページによって、エラーが発生したりしなかったりします。

◆動作環境情報◆
プロデル 1.5.847
Windows 7 Professional Edition(32)
メモリ:3.39 GB


-----------------------------------------------------------

プログラムの実行中にエラーが発生しました。
文法に間違えがないか、指定した値が正しいか、確認してください。

文法や使い方が正しいにもかかわらず、このエラーが表示される場合は、不具合の可能性があります。

発生した例外:
System.Text.DecoderFallbackException: インデックス 102 にあるバイト [90] を指定されたコード ページから Unicode へ変換できません。

場所 System.Text.DecoderExceptionFallbackBuffer.Throw(Byte[] bytesUnknown, Int32 index)

場所 System.Text.DecoderExceptionFallbackBuffer.Fallback(Byte[] bytesUnknown, Int32 index)

場所 System.Text.DecoderFallbackBuffer.InternalFallback(Byte[] bytes, Byte* pBytes, Char*& chars)

場所 System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder)

場所 System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush)

場所 System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex, Boolean flush)

場所 System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex)

場所 System.IO.StreamReader.ReadBuffer()

場所 System.IO.StreamReader.ReadToEnd()

場所 Produire.Network.HTTP.2(HttpWebResponse 0, Int64 1)

場所 Produire.Network.HTTP.取得(String アドレス, Dictionary`2 ヘッダ, Encoding 文字コード)

場所 取得(Object , Object[] )

場所 Produire.TypeModel.外部手順定義.Call(Object baseObject, Object[] args)

場所 Produire.TypeModel.外部手順定義.2(PTypePlugin 0, IProduireClass 1, Object[] 2, 8 3)

場所 Produire.TypeModel.PTypePlugin.8(IProduireValue 0, ICallSite 1, 16 2)

場所 Produire.Model.StaticCallExpression.Invoke(IPrototypeExpression protoExpr, 8 scope)

場所 Produire.ScriptEngine.108(IPhrase 0, IProduireValue& 1, 8 2)

[エラー番号901] [はじめ:1行目]

▲pagetop

[1368] 修正しました

投稿日 17/05/07-15:46
投稿者 ゆうと
参照先

こんにちは ゆうとです。

状況確認できました。
Googleなどウェブページによっては、適切な文字コードでソースコードを処理できない不具合がありました。

最新版1.5.848で修正しましたので、ご確認下さい。
ご指摘いただきありがとうございます。

▲pagetop

[1370] ありがとうございます。

投稿日 17/05/14-19:34
投稿者 hiro hiro2.manashionあっとまーくgmail.com
参照先

ありがとうございます。
1.5.848で確認しました。

▲pagetop
▲ページの先頭へ

- WebForum -