2016-07-20 5 views
2

を変更する私は私のローカルホスト上のノードの特急打ち上げ:3000 ..どのようにリクエストヘッダの制限

**カール-H「SAML応答:12323」http://localhost:3000 -vは、正しくデータを返します。

が、私は次しようとした場合...

カール-H 'SAML応答:{ここで全体のSAML応答である、それは...非常にlong..almost 20Kだが}' http://localhost:3000

-vサーバーは常に「サーバーからの空の応答」を返します。この問題を解決する方法はありますか?

答えて

1

Source Code of node at githubは言う:

/* Maximium header size allowed. If the macro is not defined 
* before including this header then the default is used. To 
* change the maximum header size, define the macro in the build 
* environment (e.g. -DHTTP_MAX_HEADER_SIZE=<value>). To remove 
* the effective limit on the size of the header, define the macro 
* to a very large number (e.g. -DHTTP_MAX_HEADER_SIZE=0x7fffffff) 
*/ 
#ifndef HTTP_MAX_HEADER_SIZE 
# define HTTP_MAX_HEADER_SIZE (80*1024) 
#endif 

だから、あなたはおそらく80*1024の上限を上回ると、ソースからのノードを再構築する必要があります。しかし、個人的には、ヘッダーに十分な大きさだと思っています。あなたのステイタリが正しいかどうかを再確認してください。

+0

ありがとう、あなたの人生を保存します。 –

+0

乾杯。Gr8 it hepled – Iceman

+0

@ YinjunZhang cud u upvoteそれが助けられた場合: – Iceman

関連する問題