Claude ile çözüm aldım

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Şirket Ekleme Formu</title>
</head>
<body>
    <!-- Basit Form -->
    <form id="companyForm">
        <label for="companyName">Şirket Adı:</label>
        <input type="text" id="companyName" name="companyName" required>
        <button type="submit">Gönder</button>
    </form>

    <!-- JavaScript ile POST isteği -->
    <script>
        document.getElementById('companyForm').addEventListener('submit', async function(e) {
            e.preventDefault();
            
            const companyName = document.getElementById('companyName').value;
            const url = `http://localhost:700/api/Project/AddCompanies?CompanyName=${encodeURIComponent(companyName)}`;

            try {
                const response = await fetch(url, {
                    method: 'POST',
                    headers: {
                        'Content-Type': 'application/json'
                        // Eğer authorization gerekiyorsa:
                        // 'Authorization': 'Bearer your-token-here'
                    }
                });

                if (response.ok) {
                    const data = await response.json();
                    alert('Şirket başarıyla eklendi!');
                    console.log('Sunucu yanıtı:', data);
                } else {
                    alert('Bir hata oluştu!');
                }
            } catch (error) {
                console.error('Hata:', error);
                alert('Bağlantı hatası oluştu!');
            }
        });
    </script>
</body>
</html>