curl

컬을 사용하여 thttpd에 대한 POST 작업을 확인/테스트하는 방법은 무엇입니까?
curl

컬을 사용하여 thttpd에 대한 POST 작업을 확인/테스트하는 방법은 무엇입니까?

저는 임베디드 Linux 시스템(kernel-5.10)을 개발 중입니다. thttpd내 시스템에 웹 서버가 설치되어 있고 유틸리티를 사용하여 테스트하고 싶습니다 curl. 다음과 같이 /etc/thttpd.conf, dir=/var/www/data cgipat=**.cgi logfile=/var/www/logs/thttpd_log pidfile=/var/run/thttpd.pid index.html프로젝트를 복사해서 thttpd에 넣었습니다 /var/www/data. HTTP GET작업 이 cur...

Admin

컬의 출력을 ssh 명령으로 파이프하거나 리디렉션합니다.
curl

컬의 출력을 ssh 명령으로 파이프하거나 리디렉션합니다.

나는 이것이 불가능하다고 확신하지만 과거에는 틀렸습니다. 기본적으로 내가 원하는 것은 컬 명령의 JSON 출력을 가져와서 jq로 파이프하여 깔끔하게 유지하는 것입니다. 좋은 결과. 하지만 OSX에는 이 기능이 없으므로 Brew나 다른 방법을 통해 설치해야 합니다. 나에게는 문제가 되지 않습니다. 그러나 기업 환경에서는 타사 애플리케이션을 설치하는 것이 눈살을 찌푸리게 합니다. 그러나 다수의 Linux 서버에는 jq가 설치되어 있습니다. jq를 실행하기 위해 로컬 출력을 ssh로 파이프할 수 있습니까?...

Admin

localhost에서 실행되는 Envoy 프록시는 컬에서는 잘 작동하지만 golang "hey" 도구에서는 시간 초과됩니다.
curl

localhost에서 실행되는 Envoy 프록시는 컬에서는 잘 작동하지만 golang "hey" 도구에서는 시간 초과됩니다.

나는 몇 가지 Envoy 튜토리얼을 살펴보고 있습니다(그것이 무엇인지 모른다면 아마도 중요하지 않을 것입니다). 저는 Ubuntu VM(Windows 11 호스트)과 회사 방화벽 뒤에서 이 작업을 수행하고 있습니다. 특정 버전의 Envoy를 동적으로 설치하고 실행하는 도구인 "func -e" 명령줄을 실행하여 특정 버전의 Envoy를 실행합니다. 출력에는 포트 10000에서 수신 대기 중임을 표시합니다. 다른 셸에서 " "를 실행 curl http://localhost:10000하면 Envoy 프록시...

Admin

ETag를 Bash 변수로 cURL에 전달
curl

ETag를 Bash 변수로 cURL에 전달

내 etag를 cURL에 전달하고 성공적인 응답을 얻으려고 합니다. 내가 받는 etag는 다음과 같습니다. etag=$( curl \ -SIXGET \ -u $token \ -H "Accept: application/json" \ "$api_url/domain-types/activation_run/collections/pending_changes" | awk '/^ETag:/ { print $2 }' 이것이 올바른 etag를 반환하는지 확인했습니다. 그러나 다음 cURL 요청은 실...

Admin

cURL이 웹사이트에서 사용자 이름과 비밀번호 필드를 가져올 수 있나요?
curl

cURL이 웹사이트에서 사용자 이름과 비밀번호 필드를 가져올 수 있나요?

cURL을 사용하여 여러 웹사이트에 로그인하고 있습니다. 내 경우에는 사용자 이름과 비밀번호 필드를 얻기 위해 DOM을 수동으로 보는 것이 지루했습니다. curl -d그런 다음 이 필드를 구문 분석하고 명령을 사용하여 로그인 하겠습니다 . 내가 로그인해야 하는 유일한 이유는 쿠키를 얻기 위해서입니다. 일부 웹사이트의 Python에서도 마찬가지입니다. cURL을 사용하면 넷스케이프 형식으로 쿠키를 얻을 수 있습니다. Python을 사용하면 넷스케이프 형식으로 변환하려면 더 많은 작업을 수행해야 합니다....

Admin

브라우저가 아닌 클라이언트에서는 사이트에 접속할 수 없지만 웹 브라우저를 사용하여 접속할 수 있습니다.
curl

브라우저가 아닌 클라이언트에서는 사이트에 접속할 수 없지만 웹 브라우저를 사용하여 접속할 수 있습니다.

웹 브라우저를 사용하여 웹사이트를 탐색할 수 있습니다. 그러나 컬을 사용하여 GET 요청을 시도하면 중단됩니다. 예를 들어 명령이 curl -vL my_url다음 로그에 멈췄습니다. * Host $url:443 was resolved. * IPv6: *** * IPv4: *** * Trying ***:443... * Connected to $url (***) port 443 * ALPN: curl offers h2,http/1.1 * TLSv1.3 (OUT), TLS handshake, Clien...

Admin

iperf3은 네트워크 대역폭 차이를 찾지 못했지만 컬은 찾았습니다.
curl

iperf3은 네트워크 대역폭 차이를 찾지 못했지만 컬은 찾았습니다.

클라이언트(A) 1개와 서버(B 및 C) 2개가 있습니다. 서버가 로드 밸런싱을 위해 서로 다른 수의 CPU를 사용하고 있는데 근본 원인을 찾고 싶습니다. 네트워크 속도 문제일지도 모른다고 의심하여 ​​iPerf3 테스트를 실행했습니다. 온라인에서 읽은 내용은 네트워크 속도를 테스트하는 일반적인 방법입니다. AB와 AC의 결과는 비슷합니다. iPerf3 AB: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 ...

Admin

마운트된 curftpfs 디렉토리를 읽으면 "입력/출력 오류"가 발생합니다.
curl

마운트된 curftpfs 디렉토리를 읽으면 "입력/출력 오류"가 발생합니다.

Linux에 원격 FTP 디렉토리를 마운트하고 싶습니다. 제가 발견한 주요 도구 중 하나는 curlftpfs. 그러나 원격 FTP 디렉터리를 마운트하고 해당 내용을 읽으려고 하면 다음 오류가 발생합니다. $ curlftpfs -o allow_other ftp://test.rebex.net testftp $ ls testftp ls: reading direct...

Admin

`curl`이 작동하지 않고 메시지도 표시되지 않습니다.
curl

`curl`이 작동하지 않고 메시지도 표시되지 않습니다.

주소를 확인하기 위해 컬을 사용하는 스크립트가 있는데 왜 아래와 같은 일부 주소에서 멈추나요? 그것을 방지하려면 어떻게 해야 합니까? 자세한 내용은 이 주소를 확인하세요 curl https://10.10.34.36/test 내 스크립트: $sites = file_get_contents('./sites.json'); $sites = json_decode($sites); function get_html_title($html){ preg_match("/\<title.*\>(.*)\&lt...

Admin

fetchurl을 얻기 위해 컬을 사용하는 대신 axel을 사용하여 NixOS에서 소스 코드를 얻으십시오.
curl

fetchurl을 얻기 위해 컬을 사용하는 대신 axel을 사용하여 NixOS에서 소스 코드를 얻으십시오.

Cuda를 사용하여 쉘을 시작하려고합니다. 다음 shell.nix 파일이 있습니다 { pkgs ? import <nixpkgs> { } }: pkgs.mkShell { name = "cuda-env-shell"; buildInputs = with pkgs; [ unzip # other packages cudatoolkit # other packages binutils ]; } 그러나 다음 오류로 인해 실패합니다. 이전에 대용량 파일을 사용하...

Admin

SSL로 리디렉션은 작동하지만 변수 가져오기는 작동하지 않습니다.
curl

SSL로 리디렉션은 작동하지만 변수 가져오기는 작동하지 않습니다.

나는 nginx를 가지고 있고 서버 부분과 포트 80에서 다음과 같이 호스트를 포트 443으로 리디렉션합니다. server { location / { return 307 https://$host$request_uri/?lang=fa } } 작동하고 SSL로 리디렉션되지만 SSL 블록에 위치를 넣으면 재귀적으로 다음과 같은 결과가 나타납니다. https://mydomain//?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lan...

Admin

wget은 작동하지만 특정 REST URL에 대해 컬이 실패하는 이유는 무엇입니까?
curl

wget은 작동하지만 특정 REST URL에 대해 컬이 실패하는 이유는 무엇입니까?

대답으로하나의 질문다른 웹사이트에서 이 URL에서 데이터를 가져오려고 하면 curl다음과 같은 이상한 차이점이 나타납니다.wgethttps://www.uniprot.org/uniprot/A2Z669.fasta 어떤 이유로 파일을 올바르게 가져오는 curl동안 자동으로 다운로드에 실패합니다 .wgetA2Z669.fasta $ ls -la total 300 drwxr-xr-x 2 terdon terdon 266240 Dec 11 12:22 . drwxr-xr-x 202 terdon terdon 32...

Admin

시스템 호출에서 strace recv를 구문 분석하는 방법은 무엇입니까?
curl

시스템 호출에서 strace recv를 구문 분석하는 방법은 무엇입니까?

컬 명령을 추적했습니다. strace -s 2000 -f curl google.com 2개의 DNS 쿼리를 참조하세요. recvfrom(3, "\302\325\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\34\0\1\6google\3com\0\0\34\0\1\0\0\0\362\0\20*\0\24P@\t\10\v\0\0\0\0\0\0 \16", 2048, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192...

Admin

컬을 통해 자체 서명된 인증서를 사용하는 방법
curl

컬을 통해 자체 서명된 인증서를 사용하는 방법

다음 명령을 사용하여 SSL 인증서를 생성했습니다. C=PL ST=Mazovia L=Warsaw O="PHP-HTTP" CN="192.168.56.10" openssl req -out ca.pem -new -x509 -subj "/C=$C/ST=$ST/L=$L/O=$O/CN=socket-server" -passout pass:password openssl genrsa -out server.key openssl req -key server.key -new -out server.req -subj "/...

Admin