Skip to content

Commit 42f5f18

Browse files
committed
2026-03-01
1 parent ac9f8d0 commit 42f5f18

9 files changed

Lines changed: 354 additions & 1 deletion

File tree

squid-users/2026-March.txt

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
From squid3 at treenet.co.nz Sun Mar 1 02:24:20 2026
2+
From: squid3 at treenet.co.nz (Amos Jeffries)
3+
Date: Sun, 1 Mar 2026 15:24:20 +1300
4+
Subject: [squid-users] passing request body in GET requests
5+
In-Reply-To: <aaGD8X7_7dCH8ntN@fantomas.sk>
6+
References: <aaGD8X7_7dCH8ntN@fantomas.sk>
7+
Message-ID: <a55651a5-2fac-4819-8c56-d1f0d31737f2@treenet.co.nz>
8+
9+
On 28/02/2026 00:45, Matus UHLAR - fantomas wrote:
10+
> Hello,
11+
>
12+
> our client uses SW RTKLIB which tends to send data using GET requests,
13+
> containing request body (...) with no Transfer-Encoding: or Content-
14+
> Length: headers and using HTTP/1.0 protocol (hardcoded).
15+
>
16+
>
17+
> On squid, the request body is dropped
18+
>
19+
> Am I correct if I assume this is correct from protocol point of view
20+
> or is there any way to pass this data through proxy?
21+
22+
23+
This is odd behaviour from RTKLIB (and invalid HTTP). The other NTRIP
24+
protocol agents I could find doing the same operation do not send
25+
anything after their GET request headers.
26+
27+
The RTKLIB sources show it sending a Connection::close. So to any HTTP
28+
agent(s) it will just be unwanted extra bytes on the TCP stream, they
29+
will be dropped and maybe logged.
30+
31+
32+
To send any content in an HTTP/1.0 GET request requires the
33+
Content-Length header.
34+
35+
NTRIP protocol specification claims to be HTTP/1.1 compliant which means
36+
Transfer-Encoding is technically valid, although still semantically
37+
dubious for GET. Better just not to send content in GET.
38+
39+
HTH
40+
Amos
41+
42+

squid-users/2026-March.txt.gz

847 Bytes
Binary file not shown.

squid-users/2026-March/027823.html

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<TITLE> [squid-users] passing request body in GET requests
5+
</TITLE>
6+
<LINK REL="Index" HREF="index.html" >
7+
<LINK REL="made" HREF="mailto:squid-users%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-users%5D%20passing%20request%20body%20in%20GET%20requests&In-Reply-To=%3Ca55651a5-2fac-4819-8c56-d1f0d31737f2%40treenet.co.nz%3E">
8+
<META NAME="robots" CONTENT="index,nofollow">
9+
<style type="text/css">
10+
pre {
11+
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
12+
}
13+
</style>
14+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
15+
16+
17+
</HEAD>
18+
<BODY BGCOLOR="#ffffff">
19+
<H1>[squid-users] passing request body in GET requests</H1>
20+
<B>Amos Jeffries</B>
21+
<A HREF="mailto:squid-users%40lists.squid-cache.org?Subject=Re%3A%20%5Bsquid-users%5D%20passing%20request%20body%20in%20GET%20requests&In-Reply-To=%3Ca55651a5-2fac-4819-8c56-d1f0d31737f2%40treenet.co.nz%3E"
22+
TITLE="[squid-users] passing request body in GET requests">squid3 at treenet.co.nz
23+
</A><BR>
24+
<I>Sun Mar 1 02:24:20 UTC 2026</I>
25+
<P><UL>
26+
27+
28+
<LI> <B>Messages sorted by:</B>
29+
<a href="date.html#27823">[ date ]</a>
30+
<a href="thread.html#27823">[ thread ]</a>
31+
<a href="subject.html#27823">[ subject ]</a>
32+
<a href="author.html#27823">[ author ]</a>
33+
</LI>
34+
</UL>
35+
<HR>
36+
<!--beginarticle-->
37+
<PRE>On 28/02/2026 00:45, Matus UHLAR - fantomas wrote:
38+
&gt;<i> Hello,
39+
</I>&gt;<i>
40+
</I>&gt;<i> our client uses SW RTKLIB which tends to send data using GET requests,
41+
</I>&gt;<i> containing request body (...) with no Transfer-Encoding: or Content-
42+
</I>&gt;<i> Length: headers and using HTTP/1.0 protocol (hardcoded).
43+
</I>&gt;<i>
44+
</I>&gt;<i>
45+
</I>&gt;<i> On squid, the request body is dropped
46+
</I>&gt;<i>
47+
</I>&gt;<i> Am I correct if I assume this is correct from protocol point of view
48+
</I>&gt;<i> or is there any way to pass this data through proxy?
49+
</I>
50+
51+
This is odd behaviour from RTKLIB (and invalid HTTP). The other NTRIP
52+
protocol agents I could find doing the same operation do not send
53+
anything after their GET request headers.
54+
55+
The RTKLIB sources show it sending a Connection::close. So to any HTTP
56+
agent(s) it will just be unwanted extra bytes on the TCP stream, they
57+
will be dropped and maybe logged.
58+
59+
60+
To send any content in an HTTP/1.0 GET request requires the
61+
Content-Length header.
62+
63+
NTRIP protocol specification claims to be HTTP/1.1 compliant which means
64+
Transfer-Encoding is technically valid, although still semantically
65+
dubious for GET. Better just not to send content in GET.
66+
67+
HTH
68+
Amos
69+
70+
</PRE>
71+
72+
<!--endarticle-->
73+
<HR>
74+
<P><UL>
75+
<!--threads-->
76+
77+
78+
<LI> <B>Messages sorted by:</B>
79+
<a href="date.html#27823">[ date ]</a>
80+
<a href="thread.html#27823">[ thread ]</a>
81+
<a href="subject.html#27823">[ subject ]</a>
82+
<a href="author.html#27823">[ author ]</a>
83+
</LI>
84+
</UL>
85+
86+
<hr>
87+
<a href="https://lists.squid-cache.org/listinfo/squid-users">More information about the squid-users
88+
mailing list</a><br>
89+
</body></html>

squid-users/2026-March/author.html

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<title>The squid-users March 2026 Archive by author</title>
5+
<META NAME="robots" CONTENT="noindex,follow">
6+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
7+
</HEAD>
8+
<BODY BGCOLOR="#ffffff">
9+
<a name="start"></A>
10+
<h1>March 2026 Archives by author</h1>
11+
<ul>
12+
<li> <b>Messages sorted by:</b>
13+
<a href="thread.html#start">[ thread ]</a>
14+
<a href="subject.html#start">[ subject ]</a>
15+
16+
<a href="date.html#start">[ date ]</a>
17+
18+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
19+
</a></b></li>
20+
</ul>
21+
<p><b>Starting:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
22+
<b>Ending:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
23+
<b>Messages:</b> 1<p>
24+
<ul>
25+
26+
<LI><A HREF="027823.html">[squid-users] passing request body in GET requests
27+
</A><A NAME="27823">&nbsp;</A>
28+
<I>Amos Jeffries
29+
</I>
30+
31+
</ul>
32+
<p>
33+
<a name="end"><b>Last message date:</b></a>
34+
<i>Sun Mar 1 02:24:20 UTC 2026</i><br>
35+
<b>Archived on:</b> <i>Sun Mar 1 02:24:32 UTC 2026</i>
36+
<p>
37+
<ul>
38+
<li> <b>Messages sorted by:</b>
39+
<a href="thread.html#start">[ thread ]</a>
40+
<a href="subject.html#start">[ subject ]</a>
41+
42+
<a href="date.html#start">[ date ]</a>
43+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
44+
</a></b></li>
45+
</ul>
46+
<p>
47+
<hr>
48+
<i>This archive was generated by
49+
Pipermail 0.09 (Mailman edition).</i>
50+
</BODY>
51+
</HTML>
52+

squid-users/2026-March/date.html

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<title>The squid-users March 2026 Archive by date</title>
5+
<META NAME="robots" CONTENT="noindex,follow">
6+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
7+
</HEAD>
8+
<BODY BGCOLOR="#ffffff">
9+
<a name="start"></A>
10+
<h1>March 2026 Archives by date</h1>
11+
<ul>
12+
<li> <b>Messages sorted by:</b>
13+
<a href="thread.html#start">[ thread ]</a>
14+
<a href="subject.html#start">[ subject ]</a>
15+
<a href="author.html#start">[ author ]</a>
16+
17+
18+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
19+
</a></b></li>
20+
</ul>
21+
<p><b>Starting:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
22+
<b>Ending:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
23+
<b>Messages:</b> 1<p>
24+
<ul>
25+
26+
<LI><A HREF="027823.html">[squid-users] passing request body in GET requests
27+
</A><A NAME="27823">&nbsp;</A>
28+
<I>Amos Jeffries
29+
</I>
30+
31+
</ul>
32+
<p>
33+
<a name="end"><b>Last message date:</b></a>
34+
<i>Sun Mar 1 02:24:20 UTC 2026</i><br>
35+
<b>Archived on:</b> <i>Sun Mar 1 02:24:32 UTC 2026</i>
36+
<p>
37+
<ul>
38+
<li> <b>Messages sorted by:</b>
39+
<a href="thread.html#start">[ thread ]</a>
40+
<a href="subject.html#start">[ subject ]</a>
41+
<a href="author.html#start">[ author ]</a>
42+
43+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
44+
</a></b></li>
45+
</ul>
46+
<p>
47+
<hr>
48+
<i>This archive was generated by
49+
Pipermail 0.09 (Mailman edition).</i>
50+
</BODY>
51+
</HTML>
52+

squid-users/2026-March/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
thread.html
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<title>The squid-users March 2026 Archive by subject</title>
5+
<META NAME="robots" CONTENT="noindex,follow">
6+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
7+
</HEAD>
8+
<BODY BGCOLOR="#ffffff">
9+
<a name="start"></A>
10+
<h1>March 2026 Archives by subject</h1>
11+
<ul>
12+
<li> <b>Messages sorted by:</b>
13+
<a href="thread.html#start">[ thread ]</a>
14+
15+
<a href="author.html#start">[ author ]</a>
16+
<a href="date.html#start">[ date ]</a>
17+
18+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
19+
</a></b></li>
20+
</ul>
21+
<p><b>Starting:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
22+
<b>Ending:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
23+
<b>Messages:</b> 1<p>
24+
<ul>
25+
26+
<LI><A HREF="027823.html">[squid-users] passing request body in GET requests
27+
</A><A NAME="27823">&nbsp;</A>
28+
<I>Amos Jeffries
29+
</I>
30+
31+
</ul>
32+
<p>
33+
<a name="end"><b>Last message date:</b></a>
34+
<i>Sun Mar 1 02:24:20 UTC 2026</i><br>
35+
<b>Archived on:</b> <i>Sun Mar 1 02:24:32 UTC 2026</i>
36+
<p>
37+
<ul>
38+
<li> <b>Messages sorted by:</b>
39+
<a href="thread.html#start">[ thread ]</a>
40+
41+
<a href="author.html#start">[ author ]</a>
42+
<a href="date.html#start">[ date ]</a>
43+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
44+
</a></b></li>
45+
</ul>
46+
<p>
47+
<hr>
48+
<i>This archive was generated by
49+
Pipermail 0.09 (Mailman edition).</i>
50+
</BODY>
51+
</HTML>
52+

squid-users/2026-March/thread.html

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<HTML>
3+
<HEAD>
4+
<title>The squid-users March 2026 Archive by thread</title>
5+
<META NAME="robots" CONTENT="noindex,follow">
6+
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
7+
</HEAD>
8+
<BODY BGCOLOR="#ffffff">
9+
<a name="start"></A>
10+
<h1>March 2026 Archives by thread</h1>
11+
<ul>
12+
<li> <b>Messages sorted by:</b>
13+
14+
<a href="subject.html#start">[ subject ]</a>
15+
<a href="author.html#start">[ author ]</a>
16+
<a href="date.html#start">[ date ]</a>
17+
18+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
19+
</a></b></li>
20+
</ul>
21+
<p><b>Starting:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
22+
<b>Ending:</b> <i>Sun Mar 1 02:24:20 UTC 2026</i><br>
23+
<b>Messages:</b> 1<p>
24+
<ul>
25+
26+
<!--0 01772331860.27823- -->
27+
<LI><A HREF="027823.html">[squid-users] passing request body in GET requests
28+
</A><A NAME="27823">&nbsp;</A>
29+
<I>Amos Jeffries
30+
</I>
31+
32+
</ul>
33+
<p>
34+
<a name="end"><b>Last message date:</b></a>
35+
<i>Sun Mar 1 02:24:20 UTC 2026</i><br>
36+
<b>Archived on:</b> <i>Sun Mar 1 02:24:32 UTC 2026</i>
37+
<p>
38+
<ul>
39+
<li> <b>Messages sorted by:</b>
40+
41+
<a href="subject.html#start">[ subject ]</a>
42+
<a href="author.html#start">[ author ]</a>
43+
<a href="date.html#start">[ date ]</a>
44+
<li><b><a href="https://lists.squid-cache.org/listinfo/squid-users">More info on this list...
45+
</a></b></li>
46+
</ul>
47+
<p>
48+
<hr>
49+
<i>This archive was generated by
50+
Pipermail 0.09 (Mailman edition).</i>
51+
</BODY>
52+
</HTML>
53+

squid-users/index.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ <h1>The squid-users Archives </h1>
1717
<td>Downloadable version</td></tr>
1818

1919

20+
<tr>
21+
<td>March 2026:</td>
22+
<td>
23+
<A href="2026-March/thread.html">[ Thread ]</a>
24+
<A href="2026-March/subject.html">[ Subject ]</a>
25+
<A href="2026-March/author.html">[ Author ]</a>
26+
<A href="2026-March/date.html">[ Date ]</a>
27+
</td>
28+
<td><A href="2026-March.txt">[ Text 1 KB ]</a></td>
29+
</tr>
30+
31+
2032
<tr>
2133
<td>February 2026:</td>
2234
<td>
@@ -25,7 +37,7 @@ <h1>The squid-users Archives </h1>
2537
<A href="2026-February/author.html">[ Author ]</a>
2638
<A href="2026-February/date.html">[ Date ]</a>
2739
</td>
28-
<td><A href="2026-February.txt.gz">[ Gzip'd Text 16 KB ]</a></td>
40+
<td><A href="2026-February.txt.gz">[ Gzip'd Text 17 KB ]</a></td>
2941
</tr>
3042

3143

0 commit comments

Comments
 (0)