2017-03-10 9 views
0

おはようございます、私はbyethostで適格なアカウントを持っており、私は別のホスティングプロバイダと一緒に支払ったホスティングアカウントを持っていますが、次のエラーが表示されます。esp8266 byethostエラー取得リクエスト

AT+CIPSTART="TCP","ahorrodeenergy.byethost17.com",80 
AT+CIPSEND=67 
GET /inserta.php HTTP/1.1 
Host:ahorrodeenergy.byethost17.com/inserta.php" 



+IPD,1080:HTTP/1.1 200 OK 
Server: nginx 
Date: Fri, 10 Mar 2017 01:30:09 GMT 
Content-Type: text/html 
Content-Length: 851 
Connection: keep-alive 
Vary: Accept-Encoding 
Expires: THu, 01 Jan 1970 00:00:01 GMT 
Cache-Control: no-cache 

とリターン:このサイトでは、動作するようにJavascriptを必要とし、お使いのブラウザでJavaScriptを有効にするか、JavaScriptサポート

答えて

0

偽装User-Agent文字列とブラウザを使用してください。おそらくそれを使ってあなたのブラウザを識別しようとし、JavaScriptを有効にしているかどうかを調べようとします。それは、JavaScriptを挿入したり、そのJavaScriptの計算結果を呼び出すページがチャレンジ・アンド・レスポンス(challenge-and-response)の方法で呼び出されるなど、よりアクティブなテストを使用しようとする可能性があります。しかし、私はユーザーエージェントの偽装はうまくいくはずだと思います。

AT+CIPSTART="TCP","ahorrodeenergy.byethost17.com",80 
AT+CIPSEND=154 
GET /inserta.php HTTP/1.1 
Host: ahorrodeenergy.byethost17.com 
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0 


+IPD,1080: .. 

(CIPSEND内の数字は改行として使用されて\r\nを前提として)私が送信され、試行錯誤に基づいているヘッダの詳細を調査作られたあなたの答えのための

+0

おかげで私が見つけた:次の操作を行いクッキーが送信されるヘッダのこと: 文字列peticionHTTP =「GET /inserta.php?v=1&h= 2&f = 3 HTTP/1.1 \ r \ n "; peticionHTTP = peticionHTTP + "ホスト:ahorrodeenergy.byethost17.com \ r \ nクッキー:__test = c466d348b92fd0afcc3f3944ede0bb47 \ r \ n \ r \ n"; –

関連する問題