es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANGULAR-HTTPCLIENT

Usando HttpClient para crear una solicitud de EventStream

Utilicé el siguiente código para obtener un flujo de eventos del servidor: getStream(): Observable<responsemodel> { return new Observable(obs => { const source = new EventSource(`http://backend/api/stream`); source.onmessage = (ev): void => this.zone.run(() => obs.next(JSON.parse(ev.data))); source.onerror = (err): void => this.zone.run(() => obs.error(err)); }); } … lo cual funciona como se esperaba. . . . Read more

GoLang – seguir redireccionamiento de solicitudes POST con datos de cuerpo En GoLang, puedes seguir el redireccionamiento de solicitudes POST que contienen datos en el cuerpo utilizando la biblioteca estándar “net/http”. Aquí hay un ejemplo de cómo hacerlo: “` package main import ( “fmt” “io/ioutil” “net/http” “net/url” “strings” ) func main() { // URL de destino targetURL := “https://ejemplo.com/end-point” // Datos del cuerpo de la solicitud POST data := url.Values{ “campo1”: {“valor1”}, “campo2”: {“valor2”}, } // Crear una nueva solicitud POST con los datos del cuerpo req, err := http.NewRequest(“POST”, targetURL, strings.NewReader(data.Encode())) if err != nil { fmt.Println(“Error al crear la solicitud:”, err) return } // Establecer encabezados de solicitud necesarios req.Header.Set(“Content-Type”, “application/x-www-form-urlencoded”) // Crear un cliente HTTP client := &http.Client{} // Enviar la solicitud y seguir el redireccionamiento resp, err := client.Do(req) if err != nil { fmt.Println(“Error al enviar la solicitud:”, err) return } defer resp.Body.Close() // Leer la respuesta del servidor body, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Println(“Error al leer la respuesta:”, err) return } // Imprimir la respuesta del servidor fmt.Println(“Respuesta del servidor:”, string(body)) } “` Este ejemplo crea una solicitud POST con datos en el cuerpo y la envía a una URL de destino. Utiliza el cliente HTTP para seguir cualquier redireccionamiento que se produzca y finalmente leer y mostrar la respuesta del servidor. Recuerda ajustar la URL de destino y los datos del cuerpo de acuerdo a tus necesidades.

Quiero seguir una redirección con el mismo cuerpo para una solicitud POST. De las fuentes de GO (client.go) func redirectBehavior(reqMethod string, resp *Response, ireq *Request) (redirectMethod string, shouldRedirect, includeBody bool) { switch resp.StatusCode { case 301, 302, 303: redirectMethod = reqMethod shouldRedirect = true includeBody = false // RFC 2616 . . . Read more

El método de HttpGet IActionResult que llama al microservicio devuelve todos los atributos como nulos.

Estoy siguiendo este tutorial y específicamente estoy utilizando el código de la sección Uso básico. Cuando envío una solicitud GET desde Postman a http://localhost:9000/api/gateway, obtengo la cantidad correcta de objetos, tantos como hay en la base de datos, pero todos los atributos son nulos. Intenté cambiar de ReadAsStreamAsync a ReadAsStringAsync, . . . Read more

Angular: El argumento de tipo ‘OperatorFunction‘ no se puede asignar a un parámetro de tipo ‘OperatorFunction‘.

Al intentar crear una característica de inicio de sesión de usuario en Angular-13, tengo este modelo: export interface IUser { email: string; token: string; } Servicio: export class AccountService { baseUrl = environment.apiUrl; private currentUserSource = new ReplaySubject<iuser>(1); currentUser$ = this.currentUserSource.asObservable(); constructor(private http: HttpClient, private router: Router) { } login(values: . . . Read more

Llamadas asincrónicas de HttpClient no se muestran como dependencia en Azure App Insights automáticamente para el servicio de aplicaciones.

Soy nuevo en Azure App Insights y quiero saber por qué las llamadas asincrónicas de HttpClient no se muestran automáticamente como dependencia en Azure App Insights para el servicio de la aplicación. Además, ¿qué cambios de configuración o de código debo hacer en el proyecto ASP.NET para rastrear las dependencias . . . Read more